基于 Cloudflare 的远程 MCP 服务器

基于 Cloudflare 的远程 MCP 服务器

在 Cloudflare Workers 上部署支持 OAuth 登录的远程 MCP 服务器。

快速入门

本地开发

  1. 克隆仓库:git clone git@github.com:cloudflare/ai.git
  2. 安装依赖:进入 ai 目录,运行 npm install
  3. 启动服务:运行 npx nx dev remote-mcp-server
  4. 访问 http://localhost:8787/ 测试

部署到 Cloudflare

  1. 创建 KV 命名空间:npx wrangler kv namespace create OAUTH_KV
  2. 将生成的命名空间 ID 添加到 wrangler.jsonc
  3. 部署:运行 npm run deploy

调试

使用命令行工具连接服务器进行调试: npx mcp-remote http://localhost:8787/sse