SuperAPI AI 工具集

cloudflare-mcp-server

智能体与模型

查看项目

更新于 10-16 03:14

技能介绍

用途:指导开发者用 TypeScript 在 Cloudflare Workers 上构建远程 Model Context Protocol(MCP)服务器,资料称 Cloudflare 是截至 2025 年唯一提供官方远程 MCP 支持的平台。

主要能力:介绍 HTTP 传输基础(URL 路径配置与路由)、SSE 与 Streamable HTTP 传输选择、McpAgent 类与工具定义、OAuth 集成模式、Workers AI、D1、Vectorize 等服务集成、Durable Objects 会话状态与 WebSocket 休眠,并列出 22 个以上常见 MCP + Cloudflare 错误(尤指 URL 路径不匹配)的规避方法。

使用方式:推荐以 Cloudflare 官方模板起步,例如 npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless,随后 npm install、npm run dev,默认开发地址为 http://localhost:8788/sse;部署使用 npx wrangler login 与 npx wrangler deploy,并用 curl 验证部署后的 /sse 路径,再把相同 URL 写入 Claude Desktop 配置并重启客户端。资料还列出 GitHub、Google、Auth0、AuthKit、Logto、Cloudflare Access、Bearer 等 14 个以上官方模板及生产服务器示例仓库。

适用场景:需要构建支持 OAuth、状态管理、多传输方式的远程 MCP 服务器,或希望减少 Cloudflare 部署常见错误时参考。

限制:资料未提供收费、价格与配额信息;技能模板文件路径、完整配置差异及部分实现细节未在本资料中给出,需以实际仓库与官方文档为准。