基于 Cloudflare 的远程 MCP 服务器
在 Cloudflare Workers 上搭建支持 OAuth 登录的远程 MCP 服务器。
快速入门
本地开发
- 克隆仓库:
git clone git@github.com:cloudflare/ai.git
- 安装依赖:
cd ai && npm install
- 启动服务:
npx nx dev remote-mcp-server
- 打开浏览器访问 http://localhost:8787/
连接 MCP 检查器
- 启动检查器:
npx @modelcontextprotocol/inspector
- 在检查器中配置 URL:
http://localhost:8787/sse
- 登录后即可使用工具。
部署到 Cloudflare
- 创建 KV 命名空间:
npx wrangler kv namespace create OAUTH_KV
- 更新
wrangler.jsonc
文件。 - 部署项目:
npm run deploy
更多详情参考 README 文档。