MCP Catalogs
首页rec-us-mcp-server screenshot

rec-us-mcp-server

by elizabethsiegle·10·综合分 37

MCP 服务器通过浏览器自动化认证,实现旧金山网球场地预订。

browser-automationproductivityweb-scraping
6
Forks
2
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

这个 MCP 服务器通过 Cloudflare Workers 和浏览器自动化,自动化旧金山网球场地预订流程。它使用 Stytch 进行身份验证,并提供三个核心工具:检查场地可用性、发起预订流程并请求短信验证,以及输入短信代码完成预订。文档包含清晰的工具使用示例,展示如何通过不同工具完成整个预订流程。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:自动化旧金山网球场地预订
:将预订功能集成到 Claude 等 AI 助手中
:为特定用户创建个性化预订系统
:这个服务器使用什么身份验证方法?
:我可以修改预订系统用于其他城市吗?

什么时候选它

如果您是经常预订旧金山网球场的玩家,希望通过 AI 助手自动预订,可以选择此服务器。

什么时候不要选它

如果您不住在旧金山或不经常打网球,不要选择此服务器,因为它仅适用于这一特定用途。

此 server 暴露的工具

从 README 抽取出 3 个工具
  • check_tennis_courts

    Check availability of tennis courts for specific date, time, and court

  • book_and_request_sms

    Start booking process for a tennis court and request SMS verification

  • enter_sms_code_and_complete

    Complete tennis court booking by entering SMS verification code

可对比工具

court-booking-apirec-mcp-serversf-parks-automation

安装

安装步骤

  1. 部署到 Cloudflare Workers:

[![Deploy to Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/cloudflare/ai/tree/main/demos/remote-mcp-authless)

  1. 或克隆并在本地部署:
npm create cloudflare@latest -- tennis-booking-mcp --template=cloudflare/ai/demos/remote-mcp-authless
  1. 设置必需的环境变量:
REC_EMAIL=your-sf-rec-email@example.com
REC_PASSWORD=your-sf-rec-password
  1. 配置 wrangler.jsonc:
"ai": {
		"binding": "AI"
	},
	"browser": {
		"binding": "MYBROWSER"
	},

连接到 Claude Desktop

安装 [mcp-remote 代理](https://www.npmjs.com/package/mcp-remote) 并更新 Claude Desktop 的配置:

{
  "mcpServers": {
    "tennis-booking": {
      "command": "npx",
      "args": [
        "mcp-remote", 
        "https://tennis-booking.<your-account>.workers.dev/sse"
      ]
    }
  }
}

FAQ

这个服务器使用什么身份验证方法?
服务器使用 Stytch 进行身份验证,将预订权限限制在授权的电子邮件地址范围内。
我可以修改预订系统用于其他城市吗?
此代码专门为旧金山的娱乐网站设计。虽然概念可以适应,但自动化逻辑需要为其他系统完全重写。

rec-us-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。