MCP HTTP-标准网桥
此包是MCP服务器stdio和HTTP之间的透明代理。它允许像Claude Desktop这样的应用程序使用 可流式HTTP传输 当 http 不允许。
注意:在未加密连接上的本地MCP服务器的受信任环境中使用此选项。始终使用HTTPS连接到远程MCP服务器。
Claude桌面配置
编辑 ~/Library/Application\ Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"My Server": {
"command": "npx",
"args": ["-y", "@depasquale/mcp-http-stdio-bridge", "--url", "http://localhost:8080/mcp"]
}
}
}保存后重新启动Claude Desktop。
选项
| 标志 | 描述 |
|---|---|
--url | 服务器URL(默认值: http://localhost:52274/mcp) |
--insecure, -k | 接受自签名证书 |
-h, --help | 显示帮助 |
运作原理
该网桥与内容无关:它在不解析MCP协议内容的情况下转发原始JSON-RPC消息。仅处理运输层面的问题:
- 会话管理通过
mcp-session-id头球 - SSE连接,可自动重新连接
- 优雅的关机和会话清理
传输错误会导致网桥退出,为客户端模拟管道破裂的行为。
