一个聚合多个 MCP 服务器的代理,通过单一的 HTTP 入口点提供服务。
stdio、sse 和 streamable-http 客户端类型。git clone https://github.com/TBXark/mcp-proxy.git
cd mcp-proxy
make build
./build/mcp-proxy --config path/to/config.json
go install github.com/TBXark/mcp-proxy@latest
该镜像包括通过 npx 和 uvx 启动 MCP 服务器的支持。
docker run -d -p 9090:9090 -v /path/to/config.json:/config/config.json ghcr.io/tbxark/mcp-proxy:latest
# 或者提供远程配置
docker run -d -p 9090:9090 ghcr.io/tbxark/mcp-proxy:latest --config https://example.com/config.json
更多部署选项(包括 docker-compose)参见 docs/deployment.md。
完整的配置参考和示例参见 docs/configuration.md。 在线 Claude 配置转换器可在:https://tbxark.github.io/mcp-proxy
命令行标志、端点和认证示例参见 docs/usage.md。
本项目采用 MIT 许可证。详情参见 LICENSE 文件。