构建远程 MCP 服务器
要开始使用远程服务器,请从以下资源开始:
TypeScript 和 Python SDK 中的远程服务器示例
TypeScript 和 Python SDK 中的客户端和服务器认证实现
其他资源(如这个)也可能有助于了解构建、部署和故障排除远程服务器时的注意事项。
此外,一些解决方案如 Cloudflare 提供远程 MCP 服务器托管,具有内置的自动扩展、OAuth 令牌管理和部署功能。
Claude.ai MCP 支持
平台
Claude.ai 和 Claude for Desktop 的 Pro、Max、Teams 和 Enterprise 套餐支持远程 MCP 服务器。
要配置远程 MCP 服务器以在 Claude for Desktop 中使用,请通过设置 > 集成添加它们。Claude for Desktop 不会连接到直接通过 claude_desktop_config.json 配置的远程服务器。
Claude 的移动应用将在未来几周内添加对集成的支持
传输和认证
协议功能
Claude 支持工具、提示和资源。
Claude 支持基于文本、二进制和图像的工具结果
Claude 支持基于文本和二进制的资源
Claude 目前还不支持资源订阅、采样和其他更高级或草案功能
测试远程 MCP 服务器
要测试和验证您的服务器,请使用检查器工具。这将允许您验证:
Claude.ai 和其他 MCP 客户端能否成功连接到您的服务器
您的服务器是否成功启动并完成认证流程
您的服务器是否正确实现了认证流程的各个部分
您的服务器公开了哪些工具、提示、资源和其他 MCP 功能