远程 HTTP MCP 批准卡显示“保留在本计算机上”
作者: buruzaemon创建于 2026年9月8日更新于 2026年9月8日
我使用远程 URL 配置了自定义的 MCP 服务器: http://<tailscale-ip>:8000/mcp。该服务器运行在另一台可通过 Tailscale 访问的机器上。OpenWorker 成功地发现并调用了其 echo 工具。在调用之前,批准卡显示了: 停留在本计算机上。然而,调用从 OpenWorker 主机传输到远程 MCP 服务器。 预期结果: 使用术语来区分本地进程执行与远程/自主托管 MCP 执行,例如“连接到远程 MCP 服务器”或类似的内容。 实际结果: 远程 HTTP MCP 工具被标记为“停留在本计算机上”。“停留在本计算机上”是否意味着更狭义的含义,例如“不通过 OpenWorker Cloud 发送”?如果是,则当前的表述可能会误导,因为它似乎描述了工具的执行/数据边界。使用 OpenWorker main、MCP 1.29.1、可流式化 HTTP 和 Tailscale 连接的远程服务器重现此问题。
内容来源: andrewyng/openworker