# io.github.Teamdayplay/dayplay-mcp

> DayPlay MCP — verified SF Bay Area places, events & walkable itineraries for AI agents. Free.

- name: io.github.Teamdayplay/dayplay-mcp
- version: 2.0.1
- connection class: R0 (autonomous)
- trust: 90/100
- quality: 60/100 (needs work)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.Teamdayplay%2Fdayplay-mcp
- tools: https://api.protogrid.dev/v1/servers/io.github.Teamdayplay%2Fdayplay-mcp/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "dayplay-mcp": {
      "type": "http",
      "url": "https://api.dayplay.io/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 100
- freshness: 100
- provenance: 65
- drivers: +repository +reachable +uptime-99% +updated-21d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 60/100 (needs work)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 64 (weight 30)

- warn `tools.descriptions`: 6 of 40 tools have a description under 20 characters
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_local_gems (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_going (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_decision_feed (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 3,665 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 44 tool changes in 30 days
- fail `stability.rug_pull`: 10 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 40, about 3,665 tokens to load them all
- tool set hash: 713536f98d5b52420f15d17b85ede181
- tools last changed: 2026-10-03T19:29:30.437Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.Teamdayplay/dayplay-mcp.svg)](https://protogrid.dev/servers/io.github.Teamdayplay/dayplay-mcp)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-03 `get_places` changed (description) **meaning changed**
  - before: Places in San Francisco, Oakland, or Berkeley. Decline locations outside that area.
  - after: Places in San Francisco, Oakland, or Berkeley. Accepts neighborhood (e.g. 'Mission', 'SoMa', 'San Francisco') and category (e.g. 'brunch', 'sports_bar', 'food', 'nightlife').
- 2026-10-03 `get_events` changed (description) **meaning changed**
  - before: Events for a date and neighborhood in San Francisco, Oakland, or Berkeley. Decline locations outside that area.
  - after: Events for a date and location in San Francisco, Oakland, or Berkeley. Accepts neighborhood (e.g. 'Mission', 'SoMa') OR city-wide (e.g. 'San Francisco', 'Oakland', 'Berkeley').
- 2026-10-01 `get_events` changed (inputSchema)
- 2026-10-01 `search_web` changed (description) **meaning changed**
  - before: Web supplement. Model call; requires the user token. Send search_query.
  - after: Add web results to a search for the signed-in user.
- 2026-10-01 `search_rerank` changed (description) **meaning changed**
  - before: Rerank listings. Model call; requires the user token.
  - after: Rerank listings for the signed-in user.
- 2026-10-01 `search_parse_intent` changed (description)
  - before: Parse a search query into filters. Model call; requires the user token.
  - after: Parse a search query into filters for the signed-in user.
- 2026-10-01 `search_embed` changed (description) **meaning changed**
  - before: Embed text. Model call; requires the user token.
  - after: Embed text for the signed-in user.
- 2026-10-01 `search_query_router` changed (description) **meaning changed**
  - before: Query router. Model call; requires the user token.
  - after: Turn a search phrase into filters for the signed-in user.
- 2026-10-01 `search_smart` changed (description) **meaning changed**
  - before: Smart search. Model call; requires the user token.
  - after: Search events and places for the signed-in user.
- 2026-10-01 `get_marketing_neighborhoods` changed (description) **meaning changed**
  - before: 35 SF Bay Area neighborhood centroids. Forwards X-API-Key.
  - after: The 35 San Francisco, Oakland, and Berkeley neighborhoods.

Full history: https://api.protogrid.dev/v1/servers/io.github.Teamdayplay%2Fdayplay-mcp/changes

## Remotes

- https://api.dayplay.io/mcp (streamable-http, auth none, reachable true, uptime30d 0.98876405)

## Packages

_none_

## Tools (40)

- `browse_places`: Places inside a radius, sorted by distance. user_lat, user_lng, and radius_km are numbers.
- `get_decision_feed`: Ranked decision feed. Send user_lat and user_lng as numbers.
- `get_event_bridge`: Event-bridge taxonomy.
- `get_events`: Events for a date and location in San Francisco, Oakland, or Berkeley. Accepts neighborhood (e.g. 'Mission', 'SoMa') OR city-wide (e.g. 'San Francisco', 'Oakland', 'Berkeley').
- `get_genres`: Catalog genres.
- `get_happening_today`: Events and places happening today.
- `get_listing`: One event or place.
- `get_live_now`: What is happening right now.
- `get_local_gems`: Curated local gems.
- `get_locals_favorites`: Published locals' favorites.
- `get_marketing_events`: Events for a date and neighborhood in San Francisco, Oakland, or Berkeley.
- `get_marketing_neighborhoods`: The 35 San Francisco, Oakland, and Berkeley neighborhoods.
- `get_marketing_places`: Places in a San Francisco, Oakland, or Berkeley neighborhood.
- `get_my_itinerary`: The signed-in user's Saved-tab days.
- `get_neighborhoods`: 35 San Francisco, Oakland, and Berkeley neighborhood centroids. Locations outside that area are out of market.
- `get_places`: Places in San Francisco, Oakland, or Berkeley. Accepts neighborhood (e.g. 'Mission', 'SoMa', 'San Francisco') and category (e.g. 'brunch', 'sports_bar', 'food', 'nightlife').
- `get_profile`: The signed-in user's profile.
- `get_subcategories`: Catalog subcategories.
- `get_top_restaurants`: Top restaurants. Optional city.
- `get_top_venues`: Venues that host the most events.
- `get_venue_events`: Upcoming events at one venue.
- `get_weekend`: Saturday or Sunday feed. weekend_day is sat or sun.
- `list_going`: Events the signed-in user is attending.
- `list_saves`: The signed-in user's saves.
- `manage_saved_plans`: List or save the signed-in user's Dayplay itinerary. Requires Google connect. Sellout, closure, and weather alerts are not available yet.
- `mark_going`: Mark a listing as going. Requires listing_id.
- `plan_outing`: Save an outing for a date and neighborhood onto the signed-in user's Saved tab. Requires Google connect. San Francisco, Oakland, and Berkeley only.
- `save_listing`: Bookmark a listing for the signed-in user.
- `save_outing`: Write plan stops onto a calendar day. date is YYYY-MM-DD. stops are listing_id objects.
- `search_embed`: Embed text for the signed-in user.
- `search_parse_intent`: Parse a search query into filters for the signed-in user.
- `search_query_router`: Turn a search phrase into filters for the signed-in user.
- `search_rerank`: Rerank listings for the signed-in user.
- `search_smart`: Search events and places for the signed-in user.
- `search_web`: Add web results to a search for the signed-in user.
- `share_gem`: Submit a gem.
- `share_local_favorite`: Submit a locals' favorite.
- `unmark_going`: Remove a going RSVP.
- `unsave_listing`: Remove one save.
- `upvote_listing`: Upvote a listing.
