基于 Cloudflare 的远程 MCP 服务器

基于 Cloudflare 的远程 MCP 服务器

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

快速入门

  1. 克隆仓库:git clone git@github.com:cloudflare/ai.git
  2. 安装依赖:cd ai && npm install
  3. 本地运行:npx nx dev remote-mcp-server
  4. 打开浏览器访问 http://localhost:8787/
  5. 部署到 Cloudflare:
    • 创建 KV 命名空间:npx wrangler kv namespace create remote-mcp-server-oauth-kv
    • 更新 wrangler.jsonc 文件并运行:npm run deploy
  6. 使用 npx @modelcontextprotocol/inspector 连接本地或远程服务器。