集成 Claude Desktop 需要完成以下技术配置:
- 服务端准备:在src/index.ts中使用JSDoc规范编写工具函数(如sayHello),函数注释会自动转换为MCP协议识别的工具描述
- 客户端配置:修改claude_desktop_config.json文件,在mcpServers节点添加代理配置:
- command字段指定为npx
- args字段包含workers-mcp proxy指令和服务地址
- 调用机制:Claude通过HTTP请求与Worker通信,工具返回值会直接显示在对话界面
关键技术细节包括:
- 使用JSON-RPC 2.0规范进行跨进程通信
- 依赖@modelcontextprotocol/sdk处理协议转换
- 开发时可使用wrangler dev实时调试工具调用
- 生产环境建议配置HTTPS并启用认证
Essa resposta foi extraída do artigoImplantação rápida de serviços MCP em Cloudflare WorkersO