远程授权连接是 Model Context Protocol (MCP) 规范 ↗不断发展的一部分。并非所有 MCP 客户端都支持远程连接。
本指南将向您展示如何开始使用支持远程连接的 MCP 客户端使用您的远程 MCP 服务器的选项。如果您尚未创建和部署远程 MCP 服务器,您应该首先遵循构建远程 MCP 服务器指南。
@modelcontextprotocol/inspector
包 ↗是 MCP 服务器的可视化测试工具。
您可以通过运行以下命令在本地运行它:
npx @modelcontextprotocol/inspector
然后,输入您的远程 MCP 服务器的 URL。您可以使用在本地机器上运行在 localhost 的 MCP 服务器,或者您可以使用在 Cloudflare 上运行的远程 MCP 服务器。

一旦您通过身份验证,您将被重定向回检查器。您应该看到"List Tools"按钮,它将列出您的 MCP 服务器公开的工具。

即使 Claude Desktop ↗ 尚未支持远程 MCP 客户端,您也可以使用 mcp-remote
本地代理 ↗将其连接到您的远程 MCP 服务器。这让您可以测试与真实世界 MCP 客户端的远程 MCP 服务器交互体验。
- 打开 Claude Desktop 并导航到 Settings -> Developer -> Edit Config。这会打开控制 Claude 可以访问哪些 MCP 服务器的配置文件。
- 将内容替换为这样的配置:
{ "mcpServers": { "math": { "command": "npx", "args": ["mcp-remote", "http://my-mcp-server.my-account.workers.dev/sse"] } }}
这告诉 Claude 与运行在 http://localhost:8787/sse
的 MCP 服务器通信。
- 保存文件并重启 Claude Desktop(command/ctrl + R)。当 Claude 重启时,浏览器窗口将打开显示您的 OAuth 登录页面。完成授权流程以授予 Claude 访问您的 MCP 服务器的权限。
一旦通过身份验证,您将能够通过点击 Claude 界面右下角的工具图标来查看您的工具。
要将 Cursor ↗ 与您的远程 MCP 服务器连接,选择 Type
: "Command",在 Command
字段中,将 command 和 args 字段合并为一个(例如 npx mcp-remote https://your-worker-name.your-account.workers.dev/sse
)。
您可以通过编辑 mcp_config.json
文件 ↗并添加以下配置,将您的远程 MCP 服务器连接到 Windsurf ↗:
{ "mcpServers": { "math": { "command": "npx", "args": ["mcp-remote", "http://my-mcp-server.my-account.workers.dev/sse"] } }}
- @2025 Cloudflare Ubitools
- Cf Repo