基于 Cloudflare 的远程 MCP 服务器
在 Cloudflare Workers 上部署支持 OAuth 登录的远程 MCP 服务器。
快速入门
本地开发
- 克隆仓库:
git clone git@github.com:cloudflare/ai.git - 安装依赖:进入
ai目录,运行npm install - 启动服务:运行
npx nx dev remote-mcp-server - 访问
http://localhost:8787/测试
部署到 Cloudflare
- 创建 KV 命名空间:
npx wrangler kv namespace create OAUTH_KV - 将生成的命名空间 ID 添加到
wrangler.jsonc - 部署:运行
npm run deploy
调试
使用命令行工具连接服务器进行调试:
npx mcp-remote http://localhost:8787/sse
