用途:使用 TypeScript 和官方 @modelcontextprotocol/sdk 构建可部署到 Cloudflare Workers 的 MCP 服务器,把 API、工具或数据暴露给 LLM,适合无状态工具、API 集成与边缘部署。
主要能力:涵盖 HTTP 传输(StreamableHTTPServerTransport)、工具/资源/提示等 MCP 组件、认证模式(API Key、OAuth 2.0、Zero Trust、JWT、mTLS)、Cloudflare 服务集成(D1、KV、R2、Vectorize、Workers AI、Queues、Analytics Engine),并预防 13 个已知错误(如导出语法、未关闭传输、Schema 校验、CORS 等)。
使用方式:安装依赖 bun add @modelcontextprotocol/sdk hono zod 与开发依赖,用 McpServer 注册工具,Hono 提供 /mcp 端点,wrangler deploy 部署;本地用 npm run dev,测试用 bunx @modelcontextprotocol/inspector。模板与参考文档位于 templates/ 与 references/。
限制:不适用于 Python MCP 服务器、需要 WebSocket 的有状态智能体、Durable Objects 持久化智能体或本地 stdio CLI 工具。安装前应验证包安全性,如 npm config set ignore-scripts true。具体收费、价格与效果资料暂未提供。