MCP Remote for Go 是一款面向本地 MCP(Model Context Protocol)工具的远程连接网关,让原本仅能本地调用的 MCP 服务可以安全地桥接到远程服务器。它内置 OAuth 认证流程,可在调用方与远端 MCP 服务之间建立受保护的会话,避免明文凭证外泄。
能接什么
- 任何遵循 MCP 规范发布的本地工具,可作为客户端把请求转发到远端 MCP Server。
- 支持 OAuth 2.0 / 授权码流程的服务,需要令牌鉴权的远程 API。
- Go 编写的服务进程,适合部署在云端、Kubernetes、容器或无服务器函数中。
是否需要密钥
- 通常需要:首次接入远端 MCP Server 时,需走 OAuth 授权,拿到 access token(有时还需 refresh token)才能持续访问受保护资源。
- 如果连接的远端 MCP Server 本身允许匿名或本地鉴权模式,也可不配置密钥,但生产环境强烈建议启用 OAuth。
简而言之,它解决的是「本地 MCP 工具上云」的安全与鉴权问题,让远程部署既省心又合规。