所有AI工具AI开发框架AI开源项目AI编程工具

Supergateway开源项目 – MCP服务器与SSE/WS的桥梁

Supergateway 是一个强大的工具,旨在弥合 MCP (Model Context Protocol) stdio 服务器与 SSE (Server-Sent Events) 或 WebSocket (WS) 客户端之间的鸿沟。它允许开发者通过简单的...

标签:

AI交流(进群备注:Supergateway)

Supergateway 是一个强大的工具,旨在弥合 MCP (Model Context Protocol) stdio 服务器与 SSE (Server-Sent Events) 或 WebSocket (WS) 客户端之间的鸿沟。它允许开发者通过简单的命令,将基于 stdio 的 MCP 服务器转换为 SSE 或 WS 接口,从而实现远程访问、调试以及与 SSE/WS 客户端的连接。支持两种主要模式:Stdio to SSE 和 SSE to Stdio,适用于多种场景,如远程调试、本地命令行集成等。

Supergateway的特点:

  • 1. 支持将 MCP stdio 服务器转换为 SSE 或 WS 接口
  • 2. 提供两种主要模式:Stdio to SSE 和 SSE to Stdio
  • 3. 支持远程访问和调试
  • 4. 支持多种配置选项,如端口、路径、日志级别等
  • 5. 支持 Docker 容器化部署
  • 6. 支持与 ngrok 集成,实现本地 MCP 服务器的公开访问
  • 7. 自动管理 JSON-RPC 版本
  • 8. 支持 CORS,便于跨域访问
  • 9. 提供健康检查端点

Supergateway的功能:

  • 1. 通过 npx 运行 Supergateway,将 MCP stdio 服务器转换为 SSE 服务器
  • 2. 通过 npx 运行 Supergateway,将远程 SSE 服务器转换为本地 stdio 接口
  • 3. 使用 Docker 运行 Supergateway,避免本地 Node.js 环境配置
  • 4. 与 ngrok 集成,将本地 MCP 服务器公开到互联网
  • 5. 与 Claude Desktop 集成,使用 SSE→stdio 模式
  • 6. 通过 MCP Inspector 进行工具和资源的列表及操作

相关导航

暂无评论

暂无评论...