MCP 协议代理服务器
将 MCP 协议的 SSE 传输层转换为标准 HTTP 请求/响应。
快速入门
安装
使用以下命令安装工具: go install github.com/leizongmin/mcp-server-proxy@latest
使用方法
inspect 命令
检查请求和响应内容: mcp-server-proxy inspect <本地地址> <目标地址>
示例: mcp-server-proxy inspect http://localhost:8080 http://example.com
serve 命令
启动代理服务器,将 MCP Client 调用转换为标准 HTTP 请求/响应: mcp-server-proxy serve <本地地址> <目标地址>
示例: mcp-server-proxy serve http://localhost:8080 http://example.com
示例
项目包含一个 JavaScript 示例(位于 example/js-echo 目录),实现简单的 echo 功能。
-
进入示例目录: cd example/js-echo
-
安装依赖: npm install
-
启动服务器: node server.js
-
启动代理服务器: mcp-server-proxy serve http://localhost:3002 http://localhost:3001
-
配置 MCP Client:
- 类型:sse
- 服务器 URL:http://localhost:3002/sse