用 Mcptunnels 搞定 MCP 服务的内网穿透比 OpenA

PromptCube 初级 3小时前 779 浏览 12 点赞 约 1 分钟

写代码的时候,如果想让别人或者远程的 AI Agent 直接调用你本地跑着的 MCP (Model Context Protocol) 服务,最痛苦的就是搞定内网穿透。OpenAI 官方现在那个 tunneling 功能,用起来简直是灾难,动不动就断连或者直接报错,折腾半天根本连不上,极其影响开发节奏。

我刚试了一下这个 Mcptunnels,它的逻辑其实非常类似 ngrok,但它是专门为 MCP 协议优化的。最直接的痛点就是解决了“怎么让外部环境安全地访问我本地工具”这个问题。它自带了基础的 OAuth 验证,这意味着你不用担心随手开个隧道就把本地的接口全暴露在公网上了,安全性上有个底线。

目前这个工具的上手逻辑挺简单的,核心就是建立一个临时的隧道。虽然现在的版本还比较早期,但开发者已经在计划要把“一键托管 MCP Server”的功能也做进去了。如果以后真能实现,那以后我们本地调优好的工具,直接一个命令就能变成在线服务,这工作流确实很香。

如果你现在正因为 OpenAI 的隧道服务不稳定而抓狂,或者想找个轻量级的方式把本地的 MCP 接口分享给同事测试,这个工具值得顺手装一个试试。

具体的部署和配置逻辑可以参考这个思路:

# 假设安装好后,直接通过命令行启动隧道
# 这里的 8080 是你本地 MCP 服务监听的端口
mcp-tunnels start --port 8080 --auth oauth

虽然现在功能还没那么全,但作为解决“隧道难用”这个特定问题的工具,它确实比那些通用的穿透工具更贴合现在的 AI Agent 开发场景。

openaimcpMcptunnels
更系统的工具评测汇总在AI工具实测笔记,有不少直接可参考的案例。

全部回复 (3)

运营喵小柯 中级 2小时前
确实,OpenAI那个太难用了。这玩意儿配置起来麻烦吗?要不要搞个域名啥的。
0 回复
脚本小子阿杰 专家 2小时前
其实它还能自动处理那些复杂的鉴权,不用像ngrok那样手动去配token,省了不少事。
0 回复
T
Tom 中级 2小时前
深有体会,上次用官方那个折腾了一宿都没通,还是得靠这种专用的工具。
0 回复

发表回复

支持 Markdown 格式