基于 Cloudflare 的远程 MCP 服务器

基于 Cloudflare 的远程 MCP 服务器

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

快速入门

  1. 克隆仓库并安装依赖:
    git clone git@github.com:cloudflare/ai.git
    cd ai/demos/remote-mcp-server
    npm install
    
  2. 在本地运行服务:
    npm run dev
    
  3. 打开浏览器访问 http://localhost:8787/
  4. 使用 MCP Inspector 连接服务器,设置 Transport Type 为 SSE,URL 为 http://localhost:8787/sse
  5. 部署到 Cloudflare:
    npx wrangler kv namespace create remote-mcp-server-oauth-kv
    npm run deploy
    
  6. 更新 Claude 桌面应用配置文件指向部署的 URL。