MCP Proxy

MCP Proxy

site icon
2025.04.02 2
Kotlin桥接服务协议转换其它
MCP Proxy 是一个基于标准输入输出的 MCP 服务器,用于在 SSE MCP 服务器和标准输入输出的 MCP 客户端之间建立桥梁。它使得使用标准输入输出进行通信的工具(如 Claude Desktop)能够通过 SSE 接口与 MCP 实现进行交互。
View on GitHub

Overview

基本能力

产品定位

MCP Proxy 是一个桥接服务,用于连接 SSE 接口的 MCP 服务器和标准输入输出的 MCP 客户端。

核心功能

  • 在 SSE MCP 服务器和标准输入输出的 MCP 客户端之间建立桥梁
  • 支持标准输入输出的通信方式
  • 支持 SSE 接口的通信方式

适用场景

  • 需要将标准输入输出的 MCP 客户端连接到 SSE MCP 服务器的场景
  • 需要桥接不同通信协议的 MCP 实现的场景

工具列表

无明确工具列表

常见问题解答

无明确常见问题解答

使用教程

使用依赖

  • JDK 21 或更高版本
  • Gradle 8.0+(包含 Wrapper)

安装教程

./gradlew shadowJar

调试方式

# 运行所有测试
./gradlew test

# 运行特定测试
./gradlew test --tests "net.portswigger.TestName"

许可证

该项目遵循 GPL-3.0 开源许可条款,请参阅 GPL-3.0 了解完整条款。