Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

io.github.Teamdayplay/dayplay-mcp

REMOTE · API.DAYPLAY.IO · SCANNED OCT 1

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

Available components

59 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security11
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
  • Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
  • Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Install

How do I install the io.github.Teamdayplay/dayplay-mcp server?

io.github.Teamdayplay/dayplay-mcp is a hosted endpoint at https://api.dayplay.io/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.dayplay.io

# add to Claude Code
claude mcp add --transport http teamdayplay-dayplay-mcp 'https://api.dayplay.io/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "teamdayplay-dayplay-mcp": {
      "url": "https://api.dayplay.io/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "teamdayplay-dayplay-mcp": {
      "type": "http",
      "url": "https://api.dayplay.io/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.teamdayplay-dayplay-mcp]
url = "https://api.dayplay.io/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "teamdayplay-dayplay-mcp": {
      "type": "remote",
      "url": "https://api.dayplay.io/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add teamdayplay-dayplay-mcp --url 'https://api.dayplay.io/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  teamdayplay-dayplay-mcp:
    url: "https://api.dayplay.io/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "teamdayplay-dayplay-mcp": {
      "Transport": "http",
      "Url": "https://api.dayplay.io/mcp"
    }
  }
}
# add to Vellum
assistant mcp add teamdayplay-dayplay-mcp -t streamable-http -u 'https://api.dayplay.io/mcp'
// mcp.json
{
  "mcpServers": {
    "teamdayplay-dayplay-mcp": {
      "type": "http",
      "url": "https://api.dayplay.io/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 1 Oct 26 0
    • Endpoint reachability: reachable → unreachable ▼ security
    • Stability: fail → unverified ▼ security
    • DNSSEC: fail → unverified ▼ security
    • HSTS header: fail → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • TLS certificate: pass → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Authorization: Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. security
    • Capabilities: fail → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • First check of Schema quality: unverified functional
  • 29 Sept 26 +4
    • Stability: unverified → fail ▼ security
    • Tool “browse_places” rewrote its description, which is the text the model reads security
    • Tool “get_decision_feed” rewrote its description, which is the text the model reads security
    • Tool “search_web” rewrote its description, which is the text the model reads security
    • Schema quality: 34 → 64 ▼ functional
    • “browse_places” added a required parameter “user_lat”, so existing callers break ▼ functional
    • “browse_places” added a required parameter “user_lng”, so existing callers break ▼ functional
    • “get_decision_feed” added a required parameter “user_lat”, so existing callers break ▼ functional
    • “get_decision_feed” added a required parameter “user_lng”, so existing callers break ▼ functional
    • “mark_going” added a required parameter “listing_id”, so existing callers break ▼ functional
    • “save_outing” added a required parameter “date”, so existing callers break ▼ functional
    • “save_outing” added a required parameter “stops”, so existing callers break ▼ functional
    • “search_embed” added a required parameter “text”, so existing callers break ▼ functional
    • “search_parse_intent” added a required parameter “query”, so existing callers break ▼ functional
    • “search_query_router” added a required parameter “search_query”, so existing callers break ▼ functional
    • “search_rerank” added a required parameter “items”, so existing callers break ▼ functional
    • “search_rerank” added a required parameter “query”, so existing callers break ▼ functional
    • “search_smart” added a required parameter “query”, so existing callers break ▼ functional
    • “search_web” added a required parameter “search_query”, so existing callers break ▼ functional
    • “share_gem” added a required parameter “category”, so existing callers break ▼ functional
    • “share_gem” added a required parameter “title”, so existing callers break ▼ functional
    • “share_local_favorite” added a required parameter “category”, so existing callers break ▼ functional
    • “share_local_favorite” added a required parameter “latitude”, so existing callers break ▼ functional
    • “share_local_favorite” added a required parameter “longitude”, so existing callers break ▼ functional
    • “share_local_favorite” added a required parameter “name”, so existing callers break ▼ functional
    • “get_event_bridge” changed the type of “lat”: string → number ▼ functional
    • “get_event_bridge” changed the type of “lng”: string → number ▼ functional
    • “get_event_bridge” changed the type of “lookahead_weeks”: string → integer ▼ functional
    • “get_event_bridge” changed the type of “radius_km”: string → number ▼ functional
    • “get_events” changed the type of “limit”: string → integer ▼ functional
    • “get_genres” changed the type of “lat”: string → number ▼ functional
    • “get_genres” changed the type of “lng”: string → number ▼ functional
    • “get_genres” changed the type of “radius_km”: string → number ▼ functional
    • “get_happening_today” changed the type of “lat”: string → number ▼ functional
    • “get_happening_today” changed the type of “limit”: string → integer ▼ functional
    • “get_happening_today” changed the type of “lng”: string → number ▼ functional
    • “get_happening_today” changed the type of “offset”: string → integer ▼ functional
    • “get_happening_today” changed the type of “radius_km”: string → number ▼ functional
    • “get_live_now” changed the type of “lat”: string → number ▼ functional
    • “get_live_now” changed the type of “limit”: string → integer ▼ functional
    • “get_live_now” changed the type of “lng”: string → number ▼ functional
    • “get_live_now” changed the type of “offset”: string → integer ▼ functional
    • “get_live_now” changed the type of “radius_km”: string → number ▼ functional
    • “get_local_gems” changed the type of “limit”: string → integer ▼ functional
    • “get_locals_favorites” changed the type of “limit”: string → integer ▼ functional
    • “get_marketing_events” changed the type of “limit”: string → integer ▼ functional
    • “get_marketing_events” changed the type of “offset”: string → integer ▼ functional
    • “get_marketing_places” changed the type of “limit”: string → integer ▼ functional
    • “get_marketing_places” changed the type of “offset”: string → integer ▼ functional
    • “get_marketing_places” changed the type of “open_now”: string → boolean ▼ functional
    • “get_places” changed the type of “limit”: string → integer ▼ functional
    • “get_places” changed the type of “newly_opened_days”: string → integer ▼ functional
    • “get_places” changed the type of “open_now”: string → boolean ▼ functional
    • “get_subcategories” changed the type of “lat”: string → number ▼ functional
    • “get_subcategories” changed the type of “lng”: string → number ▼ functional
    • “get_subcategories” changed the type of “radius_km”: string → number ▼ functional
    • “get_top_restaurants” changed the type of “limit”: string → integer ▼ functional
    • “get_top_venues” changed the type of “limit”: string → integer ▼ functional
    • “get_venue_events” changed the type of “limit”: string → integer ▼ functional
    • “get_weekend” changed the type of “lat”: string → number ▼ functional
    • “get_weekend” changed the type of “limit”: string → integer ▼ functional
    • “get_weekend” changed the type of “lng”: string → number ▼ functional
    • “get_weekend” changed the type of “offset”: string → integer ▼ functional
    • “get_weekend” changed the type of “radius_km”: string → number ▼ functional
    • Tool coverage: 1% → 94% ▲ functional
    • Server version: 1.0.0 → 2.1.0 functional
    • “browse_places” added an optional parameter “max_results” cosmetic
    • “browse_places” added an optional parameter “radius_km” cosmetic
    • “browse_places” added an optional parameter “search_query” cosmetic
    • “browse_places” added an optional parameter “selected_genres” cosmetic
    • “browse_places” added an optional parameter “selected_price_tiers” cosmetic
    • “browse_places” added an optional parameter “selected_subcategories” cosmetic
    • “get_decision_feed” added an optional parameter “anchor_city” cosmetic
    • “get_decision_feed” added an optional parameter “event_week_offset” cosmetic
    • “get_decision_feed” added an optional parameter “max_results” cosmetic
    • “get_decision_feed” added an optional parameter “offset” cosmetic
    • “get_decision_feed” added an optional parameter “preferred_radius_km” cosmetic
    • “get_decision_feed” added an optional parameter “radius_km” cosmetic
    • “get_decision_feed” added an optional parameter “search_query” cosmetic
    • “get_decision_feed” added an optional parameter “selected_genres” cosmetic
    • “get_decision_feed” added an optional parameter “selected_price_tiers” cosmetic
    • “get_decision_feed” added an optional parameter “selected_subcategories” cosmetic
    • “get_decision_feed” added an optional parameter “selected_time_bands” cosmetic
    • “get_decision_feed” added an optional parameter “selected_type” cosmetic
    • “get_decision_feed” added an optional parameter “tz” cosmetic
    • “get_decision_feed” added an optional parameter “weekend_day” cosmetic
    • “get_places” added an optional parameter “category” cosmetic
    • “search_embed” added an optional parameter “texts” cosmetic
    • “search_parse_intent” added an optional parameter “action” cosmetic
    • “search_query_router” added an optional parameter “radius_km” cosmetic
    • “search_query_router” added an optional parameter “user_lat” cosmetic
    • “search_query_router” added an optional parameter “user_lng” cosmetic
    • “search_smart” added an optional parameter “max_results” cosmetic
    • “search_smart” added an optional parameter “radius_km” cosmetic
    • “search_smart” added an optional parameter “selected_genres” cosmetic
    • “search_smart” added an optional parameter “selected_subcategories” cosmetic
    • “search_smart” added an optional parameter “selected_type” cosmetic
    • “search_smart” added an optional parameter “user_lat” cosmetic
    • “search_smart” added an optional parameter “user_lng” cosmetic
    • “search_web” added an optional parameter “max_results” cosmetic
    • “search_web” added an optional parameter “query” cosmetic
    • “search_web” added an optional parameter “user_lat” cosmetic
    • “search_web” added an optional parameter “user_lng” cosmetic
    • “share_gem” added an optional parameter “description” cosmetic
    • “share_gem” added an optional parameter “location_text” cosmetic
    • “share_gem” added an optional parameter “photo_url” cosmetic
    • “share_gem” added an optional parameter “submission_type” cosmetic
    • “share_gem” added an optional parameter “website_url” cosmetic
    • “share_local_favorite” added an optional parameter “address” cosmetic
    • “share_local_favorite” added an optional parameter “city” cosmetic
    • “share_local_favorite” added an optional parameter “description” cosmetic
    • “get_event_bridge” reworded the description of “lat” cosmetic
    • “get_event_bridge” reworded the description of “lng” cosmetic
    • “get_event_bridge” reworded the description of “lookahead_weeks” cosmetic
    • “get_event_bridge” reworded the description of “radius_km” cosmetic
    • “get_event_bridge” reworded the description of “selected_moods” cosmetic
    • “get_events” reworded the description of “category” cosmetic
    • “get_events” reworded the description of “date” cosmetic
    • “get_events” reworded the description of “limit” cosmetic
    • “get_events” reworded the description of “neighborhood” cosmetic
    • “get_events” reworded the description of “source” cosmetic
    • “get_genres” reworded the description of “lat” cosmetic
    • “get_genres” reworded the description of “lng” cosmetic
    • “get_genres” reworded the description of “radius_km” cosmetic
    • “get_genres” reworded the description of “selected_subcategories” cosmetic
    • “get_genres” reworded the description of “selected_type” cosmetic
    • “get_happening_today” reworded the description of “lat” cosmetic
    • “get_happening_today” reworded the description of “limit” cosmetic
    • “get_happening_today” reworded the description of “lng” cosmetic
    • “get_happening_today” reworded the description of “offset” cosmetic
    • “get_happening_today” reworded the description of “radius_km” cosmetic
    • “get_happening_today” reworded the description of “tz” cosmetic
    • “get_listing” reworded the description of “id” cosmetic
    • “get_live_now” reworded the description of “lat” cosmetic
    • “get_live_now” reworded the description of “limit” cosmetic
    • “get_live_now” reworded the description of “lng” cosmetic
    • “get_live_now” reworded the description of “offset” cosmetic
    • “get_live_now” reworded the description of “radius_km” cosmetic
    • “get_live_now” reworded the description of “tz” cosmetic
    • “get_local_gems” reworded the description of “limit” cosmetic
    • “get_locals_favorites” reworded the description of “city” cosmetic
    • “get_locals_favorites” reworded the description of “limit” cosmetic
    • “get_marketing_events” reworded the description of “category” cosmetic
    • “get_marketing_events” reworded the description of “date” cosmetic
    • “get_marketing_events” reworded the description of “limit” cosmetic
    • “get_marketing_events” reworded the description of “neighborhood” cosmetic
    • “get_marketing_events” reworded the description of “offset” cosmetic
    • “get_marketing_events” reworded the description of “source” cosmetic
    • “get_marketing_places” reworded the description of “limit” cosmetic
    • “get_marketing_places” reworded the description of “neighborhood” cosmetic
    • “get_marketing_places” reworded the description of “offset” cosmetic
    • “get_marketing_places” reworded the description of “open_now” cosmetic
    • “get_marketing_places” reworded the description of “sort” cosmetic
    • “get_places” reworded the description of “limit” cosmetic
    • “get_places” reworded the description of “neighborhood” cosmetic
    • “get_places” reworded the description of “newly_opened_days” cosmetic
    • “get_places” reworded the description of “open_now” cosmetic
    • “get_places” reworded the description of “sort” cosmetic
    • “get_subcategories” reworded the description of “lat” cosmetic
    • “get_subcategories” reworded the description of “lng” cosmetic
    • “get_subcategories” reworded the description of “radius_km” cosmetic
    • “get_subcategories” reworded the description of “selected_moods” cosmetic
    • “get_subcategories” reworded the description of “selected_type” cosmetic
    • “get_top_restaurants” reworded the description of “city” cosmetic
    • “get_top_restaurants” reworded the description of “limit” cosmetic
    • “get_top_venues” reworded the description of “limit” cosmetic
    • “get_venue_events” reworded the description of “id” cosmetic
    • “get_venue_events” reworded the description of “limit” cosmetic
    • “get_weekend” reworded the description of “lat” cosmetic
    • “get_weekend” reworded the description of “limit” cosmetic
    • “get_weekend” reworded the description of “lng” cosmetic
    • “get_weekend” reworded the description of “offset” cosmetic
    • “get_weekend” reworded the description of “radius_km” cosmetic
    • “get_weekend” reworded the description of “tz” cosmetic
    • “get_weekend” reworded the description of “weekend_day” cosmetic
    • “save_listing” reworded the description of “list_name” cosmetic
    • “save_listing” reworded the description of “listing_id” cosmetic
    • “unmark_going” reworded the description of “id” cosmetic
    • “unsave_listing” reworded the description of “id” cosmetic
    • “upvote_listing” reworded the description of “id” cosmetic
  • 28 Sept 26 55

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 1 Oct 2026 · Probed https://api.dayplay.io/mcp

TLS unreached
DNSSEC inconclusive

Validation of api.dayplay.io. — Inconclusive

Zone DS Keys Algorithms Outcome
api.dayplay.io. Error no A/AAAA/CNAME RRset answered for the name
Authentication Inconclusive

We could not reach the endpoint well enough to judge its authorisation posture.

Result Inconclusive

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.dayplay.io/mcp Unreachable
http (plaintext) http://api.dayplay.io/mcp HTTPS enforced
MCP tools · 40 exposed · ~2,561 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
browse_places ~147

Places inside a radius, sorted by distance. user_lat, user_lng, and radius_km are numbers.

NameTypeReqDescription
max_resultsinteger–max_results
radius_kmnumber–Radius in kilometers. Send a number, not a string.
search_querystring–Natural-language query.
selected_genresarray–selected_genres
selected_price_tiersarray–selected_price_tiers
selected_subcategoriesarray–selected_subcategories
user_latnumberyesDecimal degrees. Send a number, not a string.
user_lngnumberyesDecimal degrees. Send a number, not a string.

No output schema declared.

No examples provided.

get_decision_feed ~234

Ranked decision feed. Send user_lat and user_lng as numbers.

NameTypeReqDescription
anchor_citystring–anchor_city
event_week_offsetinteger–event_week_offset
max_resultsinteger–max_results
offsetinteger–offset
preferred_radius_kmnumber–Radius in kilometers. Send a number, not a string.
radius_kmnumber–Radius in kilometers. Send a number, not a string.
search_querystring–Natural-language query.
selected_genresarray–selected_genres
selected_price_tiersarray–selected_price_tiers
selected_subcategoriesarray–selected_subcategories
selected_time_bandsarray–selected_time_bands
selected_typestring–selected_type
tzstring–tz
user_latnumberyesDecimal degrees. Send a number, not a string.
user_lngnumberyesDecimal degrees. Send a number, not a string.
weekend_daystring–sat or sun.

No output schema declared.

No examples provided.

get_event_bridge ~94

Event-bridge taxonomy.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
lngnumber–Decimal degrees. Send a number, not a string.
lookahead_weeksinteger–lookahead_weeks
radius_kmnumber–Radius in kilometers. Send a number, not a string.
selected_moodsstring–selected_moods

No output schema declared.

No examples provided.

get_events ~87

Events for a date and neighborhood in San Francisco, Oakland, or Berkeley. Decline locations outside that area.

NameTypeReqDescription
categorystring–category
datestring–Calendar date, YYYY-MM-DD.
limitinteger–limit
neighborhoodstring–San Francisco, Oakland, or Berkeley neighborhood name, such as Mission.
sourcestring–source

No output schema declared.

No examples provided.

get_genres ~88

Catalog genres.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
lngnumber–Decimal degrees. Send a number, not a string.
radius_kmnumber–Radius in kilometers. Send a number, not a string.
selected_subcategoriesstring–selected_subcategories
selected_typestring–selected_type

No output schema declared.

No examples provided.

get_happening_today ~95

Events and places happening today.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
limitinteger–limit
lngnumber–Decimal degrees. Send a number, not a string.
offsetinteger–offset
radius_kmnumber–Radius in kilometers. Send a number, not a string.
tzstring–tz

No output schema declared.

No examples provided.

get_listing ~24

One event or place.

NameTypeReqDescription
idstring–Dayplay listing id.

No output schema declared.

No examples provided.

get_live_now ~93

What is happening right now.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
limitinteger–limit
lngnumber–Decimal degrees. Send a number, not a string.
offsetinteger–offset
radius_kmnumber–Radius in kilometers. Send a number, not a string.
tzstring–tz

No output schema declared.

No examples provided.

get_local_gems ~23

Curated local gems.

NameTypeReqDescription
limitinteger–limit

No output schema declared.

No examples provided.

get_locals_favorites ~32

Published locals' favorites.

NameTypeReqDescription
citystring–city
limitinteger–limit

No output schema declared.

No examples provided.

get_marketing_events ~86

Marketing event catalog. Forwards X-API-Key.

NameTypeReqDescription
categorystring–category
datestring–Calendar date, YYYY-MM-DD.
limitinteger–limit
neighborhoodstring–San Francisco, Oakland, or Berkeley neighborhood name, such as Mission.
offsetinteger–offset
sourcestring–source

No output schema declared.

No examples provided.

get_marketing_neighborhoods ~28

35 SF Bay Area neighborhood centroids. Forwards X-API-Key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_marketing_places ~80

Marketing place catalog. Forwards X-API-Key.

NameTypeReqDescription
limitinteger–limit
neighborhoodstring–San Francisco, Oakland, or Berkeley neighborhood name, such as Mission.
offsetinteger–offset
open_nowboolean–When true, only places open now.
sortstring–sort

No output schema declared.

No examples provided.

get_my_itinerary ~18

The signed-in user's Saved-tab days.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_neighborhoods ~32

35 San Francisco, Oakland, and Berkeley neighborhood centroids. Locations outside that area are out of market.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_places ~98

Places in San Francisco, Oakland, or Berkeley. Decline locations outside that area.

NameTypeReqDescription
categorystring–category
limitinteger–limit
neighborhoodstring–San Francisco, Oakland, or Berkeley neighborhood name, such as Mission.
newly_opened_daysinteger–newly_opened_days
open_nowboolean–When true, only places open now.
sortstring–sort

No output schema declared.

No examples provided.

get_profile ~14

The signed-in user's profile.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_subcategories ~89

Catalog subcategories.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
lngnumber–Decimal degrees. Send a number, not a string.
radius_kmnumber–Radius in kilometers. Send a number, not a string.
selected_moodsstring–selected_moods
selected_typestring–selected_type

No output schema declared.

No examples provided.

get_top_restaurants ~32

Top restaurants. Optional city.

NameTypeReqDescription
citystring–city
limitinteger–limit

No output schema declared.

No examples provided.

get_top_venues ~26

Venues that host the most events.

NameTypeReqDescription
limitinteger–limit

No output schema declared.

No examples provided.

get_venue_events ~35

Upcoming events at one venue.

NameTypeReqDescription
idstring–Dayplay listing id.
limitinteger–limit

No output schema declared.

No examples provided.

get_weekend ~110

Saturday or Sunday feed. weekend_day is sat or sun.

NameTypeReqDescription
latnumber–Decimal degrees. Send a number, not a string.
limitinteger–limit
lngnumber–Decimal degrees. Send a number, not a string.
offsetinteger–offset
radius_kmnumber–Radius in kilometers. Send a number, not a string.
tzstring–tz
weekend_daystring–sat or sun.

No output schema declared.

No examples provided.

list_going ~17

Events the signed-in user is attending.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_saves ~15

The signed-in user's saves.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

manage_saved_plans ~68

List or save the signed-in user's Dayplay itinerary. Requires Google connect. Sellout, closure, and weather alerts are not available yet.

NameTypeReqDescription
actionstringyes–
alert_typestring––
planobject––
plan_idstring––

No output schema declared.

No examples provided.

mark_going ~31

Mark a listing as going. Requires listing_id.

NameTypeReqDescription
listing_idstringyesDayplay listing id.

No output schema declared.

No examples provided.

plan_outing ~76

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.

NameTypeReqDescription
budgetstring––
datestringyesYYYY-MM-DD
interestsstring––
neighborhoodstringyes–
vibestring––

No output schema declared.

No examples provided.

save_listing ~39

Bookmark a listing for the signed-in user.

NameTypeReqDescription
list_namestring–list_name
listing_idstring–Dayplay listing id.

No output schema declared.

No examples provided.

save_outing ~61

Write plan stops onto a calendar day. date is YYYY-MM-DD. stops are listing_id objects.

NameTypeReqDescription
datestringyesCalendar date, YYYY-MM-DD.
stopsarrayyesStops to save, in order. Each object needs listing_id.

No output schema declared.

No examples provided.

search_embed ~42

Embed text. Model call; requires the user token.

NameTypeReqDescription
textstringyesNatural-language query.
textsarray–Alternate list of strings to embed.

No output schema declared.

No examples provided.

search_parse_intent ~43

Parse a search query into filters. Model call; requires the user token.

NameTypeReqDescription
actionstring–action
querystringyesNatural-language query.

No output schema declared.

No examples provided.

search_query_router ~88

Query router. Model call; requires the user token.

NameTypeReqDescription
radius_kmnumber–Radius in kilometers. Send a number, not a string.
search_querystringyesNatural-language query.
user_latnumber–Decimal degrees. Send a number, not a string.
user_lngnumber–Decimal degrees. Send a number, not a string.

No output schema declared.

No examples provided.

search_rerank ~52

Rerank listings. Model call; requires the user token.

NameTypeReqDescription
itemsarrayyesListings to rerank. Each item needs an id and title.
querystringyesNatural-language query.

No output schema declared.

No examples provided.

search_smart ~131

Smart search. Model call; requires the user token.

NameTypeReqDescription
max_resultsinteger–max_results
querystringyesNatural-language query.
radius_kmnumber–Radius in kilometers. Send a number, not a string.
selected_genresarray–selected_genres
selected_subcategoriesarray–selected_subcategories
selected_typestring–selected_type
user_latnumber–Decimal degrees. Send a number, not a string.
user_lngnumber–Decimal degrees. Send a number, not a string.

No output schema declared.

No examples provided.

search_web ~91

Web supplement. Model call; requires the user token. Send search_query.

NameTypeReqDescription
max_resultsinteger–max_results
querystring–Natural-language query.
search_querystringyesNatural-language query.
user_latnumber–Decimal degrees. Send a number, not a string.
user_lngnumber–Decimal degrees. Send a number, not a string.

No output schema declared.

No examples provided.

share_gem ~77

Submit a gem.

NameTypeReqDescription
categorystringyescategory
descriptionstring–description
location_textstring–location_text
photo_urlstring–photo_url
submission_typestring–submission_type
titlestringyestitle
website_urlstring–website_url

No output schema declared.

No examples provided.

share_local_favorite ~90

Submit a locals' favorite.

NameTypeReqDescription
addressstring–address
categorystringyescategory
citystring–city
descriptionstring–description
latitudenumberyesDecimal degrees. Send a number, not a string.
longitudenumberyesDecimal degrees. Send a number, not a string.
namestringyesname

No output schema declared.

No examples provided.

unmark_going ~26

Remove a going RSVP.

NameTypeReqDescription
idstring–Dayplay listing id.

No output schema declared.

No examples provided.

unsave_listing ~24

Remove one save.

NameTypeReqDescription
idstring–Dayplay listing id.

No output schema declared.

No examples provided.

upvote_listing ~25

Upvote a listing.

NameTypeReqDescription
idstring–Dayplay listing id.

No output schema declared.

No examples provided.

Common questions

What is the io.github.Teamdayplay/dayplay-mcp server?

io.github.Teamdayplay/dayplay-mcp is listed in the public MCP registry as io.github.Teamdayplay/dayplay-mcp. DayPlay MCP, verified SF Bay Area places, events & walkable itineraries for AI agents. Free. This page covers its hosted endpoint (https://api.dayplay.io/mcp).

Is the io.github.Teamdayplay/dayplay-mcp server safe to use?

io.github.Teamdayplay/dayplay-mcp scores 59 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the io.github.Teamdayplay/dayplay-mcp server expose?

io.github.Teamdayplay/dayplay-mcp exposes 40 tools: get_happening_today, get_live_now, get_weekend, get_decision_feed, browse_places, and 35 more. Their descriptions and schemas cost roughly 2,561 tokens of context every time the server is loaded.

Does the io.github.Teamdayplay/dayplay-mcp server require authentication?

Its publisher declares no required credentials for io.github.Teamdayplay/dayplay-mcp. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.

Is the io.github.Teamdayplay/dayplay-mcp server still maintained?

io.github.Teamdayplay/dayplay-mcp is still listed in the MCP registry, though our most recent checks did not reach this channel. We last reached this channel on 30 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.