Token导航 LogoToken导航TokenDH.com
MCP Ha Proxy logo
开发工具stdio官方级别未说明来源级核验

MCP Ha Proxy

MCP Server

mcp-ha-proxy

一个轻量级代理服务器,用于将MCP stdio协议转发到可流式传输的HTTP MCP服务器,并支持自动重新连接。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
协议转换开发工具TypeScriptCursorCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

zjh7890

提供方

zjh7890

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx mcp-ha-proxy --url http://localhost:3000

详细介绍

mcp-ha代理

一个轻量级的代理服务器,它将MCP stdio协议转发到支持自动重新连接的流式HTTP MCP服务器。

特性

  • 🔄 自动重新连接:连接失败时自动重新连接到上游MCP服务器
  • 📡 协议网桥:将stdio MCP转换为可流式传输的HTTP MCP
  • 🪶 轻量级:最少的依赖性,单一目的
  • 🚀 易于使用:使用npx运行,无需安装
  • 📝 可选日志记录:需要时启用详细日志

安装

无需安装!与npx一起使用:

npx mcp-ha-proxy --url http://localhost:3000

或全局安装:

npm install -g mcp-ha-proxy
mcp-ha-proxy --url http://localhost:3000

用法

基本用法

npx mcp-ha-proxy --url http://localhost:3000

具有自定义超时

npx mcp-ha-proxy --url http://localhost:3000 --timeout 60000

使用日志记录

npx mcp-ha-proxy --url http://localhost:3000 --log-path ./logs/mcp.log

命令行选项

选项说明必填默认
--url 上游MCP服务器URL-
--timeout 请求超时(毫秒)120000(2分钟)
`--log-path
`日志文件路径(如果未设置,则禁用日志记录)-
--help, -h显示帮助消息-

用例

作为光标MCP配置

添加到光标MCP配置(~/.cursor/mcp.json 或工作空间配置):

{
  "mcpServers": {
    "my-remote-mcp": {
      "command": "npx",
      "args": [
        "mcp-ha-proxy",
        "--url",
        "http://localhost:3000"
      ]
    }
  }
}

代理远程MCP服务器

npx mcp-ha-proxy --url https://my-mcp-server.example.com

测井开发

npx mcp-ha-proxy \
  --url http://localhost:3000 \
  --timeout 30000 \
  --log-path ./logs/debug.log

运作原理

┌─────────────┐         ┌──────────────┐         ┌─────────────────┐
│   Cursor    │ stdio   │ mcp-ha-proxy │  HTTP   │  Upstream MCP   │
│     or      │◄───────►│   (stdio)    │◄───────►│     Server      │
│  MCP Client │         │              │         │  (streamable)   │
└─────────────┘         └──────────────┘         └─────────────────┘
  1. 通过标准输入/输出接受MCP协议
  2. 将所有请求转发到上游HTTP MCP服务器
  3. 通过自动重新连接处理连接失败
  4. 通过stdio返回响应

需求

  • Node.js>=18.0.0

许可证

麻省理工学院

贡献

欢迎问题和拉取请求!

相关

目录标签

目录标签

协议转换开发工具TypeScriptCursor本地部署自动重连轻量级代理

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

mcp-ha-proxy

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP