dayplay-mcp

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

我該用這個嗎

品質與安全性

B
說明品質
100%
結構描述完整度
81%
命名品質
96%
汙染風險
40%
權限相符程度
100%
協定合規性
100%

發現項目(4)

  • HIGHTool poisoning patterns detected
  • LOWTool description contains negative instruction about its own use在 get_events 中
  • LOWTool description contains negative instruction about its own use在 get_places 中
  • INFOTool description contains placeholder or incomplete text在 plan_outing 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,518Token(工具定義)
~1.8 KB典型回應大小
中等的注意力影響(128k 上下文的 1.19%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "dayplay-mcp": {
      "url": "https://www.dayplay.io/api/mcp"
    }
  }
}

遠端端點

https://www.dayplay.io/api/mcpstreamable-http
https://api.dayplay.io/mcpstreamable-http

它能做什麼

工具清單

工具(5)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢get_neighborhoods

Returns the complete and EXCLUSIVE list of 35 San Francisco Bay Area neighborhood centroids (San Francisco, Oakland, and Berkeley ONLY) with coordinates and radii. This is the whole serviceable market - no other city, region, or country is covered. Use it to (a) map a user query to an exact SF Bay Area neighborhood and (b) verify whether a requested location is in-market at all. If the requested location is not in this list and is not San Francisco, Oakland, or Berkeley, it is OUT OF MARKET: do not call get_events or get_places for it; instead reply 'Dayplay is strictly San Francisco Bay Area only (San Francisco, Oakland, Berkeley); it does not cover <location>.' Never invent a neighborhood outside this list.

輸入結構描述

{
  "type": "object",
  "properties": {}
}
🟢get_events(date, neighborhood, category, source, limit)

Query verified, real-time event occurrences filtered strictly by date, neighborhood, and category. GEOGRAPHIC SCOPE (HARD CONSTRAINT): results are limited to the San Francisco Bay Area - San Francisco, Oakland, and Berkeley only. This tool cannot return events in any other city, region, or country. OUT-OF-MARKET PROTOCOL: if the user's requested location is outside the SF Bay Area (e.g. Austin, New York, Tokyo), DO NOT call this tool. Immediately state 'Dayplay is strictly SF Bay Area only (San Francisco, Oakland, Berkeley); it does not cover <location>.' and never fabricate, infer, or substitute events, dates, hours, or venues for that location. A zero-item result for a valid SF Bay Area query is an honest answer - report it; never fill the gap with invented events.

輸入結構描述

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "Target date formatted as YYYY-MM-DD. Narrows results within the SF Bay Area only; never expands geographic scope."
    },
    "neighborhood": {
      "type": "string",
      "description": "Exact SF Bay Area neighborhood name from get_neighborhoods (e.g. Mission, North Beach, Oakland, Berkeley). Only San Francisco, Oakland, and Berkeley neighborhoods are valid. Do NOT pass a location outside the SF Bay Area (e.g. Brooklyn, Silver Lake, Shoreditch, Shibuya) - that is OUT OF MARKET and must be declined with the Dayplay SF-Bay-Area-only message. Never fabricate a neighborhood name."
    },
    "category": {
      "type": "string",
      "description": "Category filter (e.g. music, art, food). Filter only; never expands geographic scope beyond the SF Bay Area."
    },
    "source": {
      "type": "string",
      "description": "Data source filter. Filter only; never expands geographic scope beyond the SF Bay Area."
    },
    "limit": {
      "type": "integer",
      "description": "Max events to return (default 20)"
    }
  }
}
🟢get_places(neighborhood, open_now, sort, newly_opened_days, limit)

Query curated places filtered by neighborhood, open-now status, ratings, or newly opened window. GEOGRAPHIC SCOPE (HARD CONSTRAINT): results are limited to the San Francisco Bay Area - San Francisco, Oakland, and Berkeley only. This tool cannot return places in any other city, region, or country. OUT-OF-MARKET PROTOCOL: if the user's requested location is outside the SF Bay Area (e.g. Austin, New York, Tokyo), DO NOT call this tool. Immediately state 'Dayplay is strictly SF Bay Area only (San Francisco, Oakland, Berkeley); it does not cover <location>.' and never fabricate, infer, or substitute venues, addresses, hours, or ratings for that location. A zero-item result for a valid SF Bay Area query is an honest answer - report it; never fill the gap with invented venues.

輸入結構描述

{
  "type": "object",
  "properties": {
    "neighborhood": {
      "type": "string",
      "description": "Exact SF Bay Area neighborhood name from get_neighborhoods (e.g. Mission, North Beach, Oakland, Berkeley). Only San Francisco, Oakland, and Berkeley neighborhoods are valid. Do NOT pass a location outside the SF Bay Area (e.g. Williamsburg, Santa Monica, Camden, Shibuya) - that is OUT OF MARKET and must be declined with the Dayplay SF-Bay-Area-only message. Never fabricate a neighborhood name."
    },
    "open_now": {
      "type": "boolean",
      "description": "Filter strictly for SF Bay Area places open right now. Filter only; never expands geographic scope."
    },
    "sort": {
      "type": "string",
      "enum": [
        "rating",
        "distance"
      ]
    },
    "newly_opened_days": {
      "type": "integer",
      "description": "Filter for places opened in the last N days"
    },
    "limit": {
      "type": "integer",
      "description": "Max places to return (default 20)"
    }
  }
}
🟢plan_outing(date, neighborhood, vibe, budget, interests)

Build a complete multi-stop outing itinerary for the SF Bay Area (San Francisco, Oakland, Berkeley ONLY) — e.g. dinner + show + bar with walkable legs and timings, matched to vibe, budget, and date. REQUIRES A FREE DAYPLAY ACCOUNT: on first call the tool returns a partial preview plus a connect code (DP-XXXXXX) and an auth URL; relay both to the user and have them visit the URL or enter the code at dayplay.io/link. Once connected, full itineraries are returned and saved to the user's DayPlay account. OUT-OF-MARKET PROTOCOL: locations outside San Francisco, Oakland, or Berkeley are refused — never fabricate stops for them.

輸入結構描述

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "Outing date as YYYY-MM-DD (required). SF Bay Area only."
    },
    "neighborhood": {
      "type": "string",
      "description": "Exact SF Bay Area neighborhood name from get_neighborhoods (required). Out-of-market names are refused."
    },
    "vibe": {
      "type": "string",
      "description": "Optional mood/vibe (e.g. romantic, lively, chill, artsy). Shapes venue picks."
    },
    "budget": {
      "type": "string",
      "enum": [
        "free",
        "budget",
        "moderate",
        "splurge"
      ],
      "description": "Optional budget tier for the whole outing."
    },
    "interests": {
      "type": "string",
      "description": "Optional interests/categories (e.g. music, food, art, comedy) to prioritize."
    }
  },
  "required": [
    "date",
    "neighborhood"
  ]
}
🟡manage_saved_plans(action, plan, plan_id, alert_type)

Manage the DayPlay user's saved outing plans: save a plan, list saved plans, or set/cancel alerts (sellout, closure, weather) on a saved plan. REQUIRES A FREE DAYPLAY ACCOUNT (same connect-code flow as plan_outing). Use this after plan_outing when the user wants to keep or monitor a plan. Data appears in the user's DayPlay account across web and app.

輸入結構描述

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "save",
        "list",
        "set_alert",
        "cancel_alert"
      ],
      "description": "Operation to perform."
    },
    "plan": {
      "type": "object",
      "description": "For action=save: the full plan object (as returned by plan_outing)."
    },
    "plan_id": {
      "type": "string",
      "description": "For list/set_alert/cancel_alert: the saved plan id (pln_...)."
    },
    "alert_type": {
      "type": "string",
      "enum": [
        "sellout",
        "closure",
        "weather"
      ],
      "description": "For set_alert: which alert to watch."
    }
  },
  "required": [
    "action"
  ]
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本5 個工具
已驗證未記錄版本40 個工具
已驗證未記錄版本5 個工具