SSE网关服务

mcp-gateway-go是一个基于Go的轻量级网关,将标准输入/输出的MCP服务器转换为SSE端点,实现与Web浏览器或AI代理等客户端的实时通信。

  • by zhengkunwang223
  • Go
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 zhengkunwang223/mcp-gateway-go

使用说明

mcp网关go

mcp-gateway-go 是一个轻量级的基于Go的网关,它将标准输入/输出(stdio)模型上下文协议(MCP)服务器转换为服务器发送事件(SSE)端点。这使得能够通过HTTP与web浏览器或AI代理等客户端进行实时通信。

安装与使用


go install github.com/zhengkunwang223/mcp-gateway-go@latest


mcp-gateway-go --port 7979 --baseUrl http://127.0.0.1:7979  --command "npx -y @modelcontextprotocol/server-filesystem /tmp"

  • --port 7979:要侦听的端口(默认值:7979)
  • --baseUrl "http://localhost:7979":SSE的基本URL
  • --ssePath "/sse":SSE订阅的路径(默认值:/sse)
  • --messagePath "/message":消息路径(stdio→SSE默认值:/message)
  • --oauth2Bearer "some-access-token":添加一个Authorization带有提供的Bearer令牌的标头

📚 额外资源