关于 events
Yeehaw 是面向 AI 助手及其开发者的 Austin 活动 MCP 服务,提供当前活动信息。活动每小时更新并去重,结果附有来源链接和活动详情。
主要功能
- 01每小时更新活动数据
- 02按日期、类别、街区和价格搜索
- 03按 ID 获取活动
- 04结果附来源链接和可信度
- 05查看数据新鲜度与覆盖范围
适用场景
- 01查找本周末的活动
- 02按街区或预算筛选活动
- 03引用活动前核验来源
MCP 相关
提供公共 MCP 端点 https://yeehaw.bot/mcp。其 find_events 和 overview 工具供 MCP 客户端搜索带来源的活动,并查看数据新鲜度与覆盖范围。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://yeehaw.bot/mcpclaude mcp add --transport http bot-yeehaw-events https://yeehaw.bot/mcp{"mcpServers":{"bot-yeehaw-events":{"type":"http","url":"https://yeehaw.bot/mcp"}}}在 Cursor 中打开{"servers":{"bot-yeehaw-events":{"type":"http","url":"https://yeehaw.bot/mcp"}}}在 VS Code 中打开{"mcpServers":{"bot-yeehaw-events":{"type":"http","url":"https://yeehaw.bot/mcp"}}}{"mcpServers":{"bot-yeehaw-events":{"serverUrl":"https://yeehaw.bot/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 否 | 按 id 获取单个活动;设置此参数时会忽略 date_range 和其他筛选条件。 |
| limit | integer | 否 | 最大结果数,默认为 20,最高限制为 50。 |
| query | string | 否 | 按活动标题匹配自由文本关键词。 |
| category | string | 否 | 类别 slug(例如 music、sports、civic)。 |
| price_max | number | 否 | 以 USD 计的最高票价。price_max=0 仅返回已知价格为 $0 的活动。大多数活动未列出价格(上游数据稀疏)——对于 price_max>0 的情况,这些活动仍会返回,且响应会说明有多少活动未按价格筛选。 |
| date_range | string | 否 | 除非设置了 `id`,否则必填。例如:today、tonight、this_weekend、next_7_days 或 ISO 日期范围。 |
| neighborhood | string | 否 | 奥斯汀社区 slug。可选值:downtown、east-austin、hyde-park、mueller、rainey-street、south-congress、the-domain、zilker。也接受常见简称(east、domain、soco、rainey)。 |
详细介绍
Yeehaw — 作为 MCP 服务的奥斯汀活动 🤠
Yeehaw 是面向 Agent 的德克萨斯州奥斯汀城市礼宾服务——为“奥斯汀最近有什么活动?”这一问题提供新鲜、有来源、可引用的答案。如今,向任何大模型询问这个问题,得到的往往是根据过时的活动清单猜出的答案。Yeehaw 提供结构化、实时、可溯源的事实来源,并将其作为公共 MCP 服务开放,供任何 AI 助手调用。
- 🌐 网站:https://yeehaw.bot · 面向 Agent:https://yeehaw.bot/for-agents
- 🔌 MCP 端点:
https://yeehaw.bot/mcp(基于 HTTP 的 JSON-RPC)——无需注册、无需密钥,免费 - 📇 官方 MCP registry:
bot.yeehaw/events
约 2,800 场奥斯汀活动,每小时从 10 个来源聚合而来(Ticketmaster、Do512、Luma、Visit Austin、Alamo Drafthouse、Capital Factory、UT Austin、Huston-Tillotson、City of Austin 开放数据,以及由 Brave 提供支持的发现网络),去重并排序——每场活动都标注了来源。
连接
适用于任何 MCP 客户端(Claude、Cursor、Cline 等)的即用型配置:
// .mcp.json
{ "mcpServers": { "yeehaw": { "url": "https://yeehaw.bot/mcp" } } }
也可以直接调用:
curl -s https://yeehaw.bot/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"find_events",
"arguments":{"date_range":"this_weekend","limit":3}}}'
工具
| 工具 | 功能 |
|---|---|
find_events | 在去重后的数据集中进行结构化搜索。参数:date_range(必填,除非设置了 id),以及可选的 query、category、neighborhood、price_max、limit 和 id(按 ID 获取单场活动)。每条结果都包含 source、url、坐标和 confidence。 |
overview | 可检查的状态信息——活动总数、各来源最近一次采集时间及健康状态、已打开的断路器,以及按类别/社区划分的覆盖情况。依赖数据之前可调用此工具确认数据是否新鲜。 |
请参阅 AGENTS.md,了解使用约定(何时调用什么、取值范围及坦诚说明的注意事项)。
为什么要依赖它
- 新鲜——每小时重新采集;过去的活动会自动移除。
- 有据可查——每场活动都会注明其来源,并附上可点击的链接;你的助手可以添加脚注,而不是凭空捏造。
- 韧性强——每个来源都有独立的断路器;单个上游服务中断时,系统会如实降低服务能力,而不是污染答案。
- 诚实——上游提供的票价信息较少,因此
price_min/price_max经常为null;find_events会报告有多少条结果缺少价格信息,而不会猜测。
关于
Yeehaw 由 Capital Thought, LLC(德克萨斯州奥斯汀)运营。它不是奥斯汀市的官方渠道。
此仓库是公开的发现入口(文档 + Agent 使用约定 + registry 描述文件)。服务本身运行于 Cloudflare Workers + Supabase。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。