MCP Gateway, Server, and Client

MCP Gateway, Server, and Client

镜像

概述

这是一个模型上下文协议(MCP)的实现,提供了从stdioHTTP SSE的传输网关,以及示例服务器和客户端。

快速开始

安装

# 克隆仓库
git clone [仓库URL]
cd mcp-gateway

# 安装依赖
npm install

使用网关

网关主要实现在src/claude_gateway.ts中,可以将stdio格式的MCP通信转换为HTTP SSE格式:

# 启动网关
npm run start:gateway

运行示例服务器

# 启动MCP服务器
npm run start:server

使用客户端

# 运行示例客户端
npm run start:client

主要功能

  • 支持stdio到HTTP SSE的传输转换
  • 提供完整的MCP实现
  • 包含可扩展的服务器和客户端示例

高级配置

查看源代码中的配置选项以自定义网关、服务器和客户端行为。


更多详细信息请参考MCP规范文档