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

MCP Stdio Proxy

MCP Server

mcp-stdio-proxy-reloadable

一个支持二进制文件监视和热重载的MCP stdio代理工具,用于透明转发MCP能力并在文件变更时通知客户端。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
进程管理开发工具JavaScriptClaudeClaude

安装说明

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

作者 / 组织

signal-slot

提供方

signal-slot

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

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

命令预览

npx mcp-stdio-proxy-reloadable --pass-environment /path/to/your-mcp-server

详细介绍

mcp stdio代理可重新加载

具有二进制文件监视和热重新加载支持的stdio到stdio MCP代理。

生成一个子MCP服务器进程,代理所有stdio消息,并监视命令二进制文件是否有更改。重建二进制文件时,代理发送 tools/list_changed (以及其他列表更改通知),因此LLM在不重新启动会话的情况下重新获取功能。

特性

  • Stdio到Stdio代理 --所有MCP功能(工具、提示、资源、日志记录、完成)都是透明转发的
  • 二进制文件观看 --每秒轮询命令二进制文件的mtime;在更改时发送列表更改通知
  • reload_mcp 工具 --显式重启后端进程并发送通知
  • 环境传递 --可选地将所有或特定的环境变量传递给后端

安装

npm install -g mcp-stdio-proxy-reloadable

用法

usage: mcp-stdio-proxy [--pass-environment] [-e KEY VALUE ...] command [args ...]

例子

# Run via npx
npx mcp-stdio-proxy-reloadable --pass-environment /path/to/your-mcp-server

# With environment variables
npx mcp-stdio-proxy-reloadable -e DISPLAY :0 /path/to/your-mcp-server

# Register with Claude Code
claude mcp add --transport stdio my-server -- \
  npx mcp-stdio-proxy-reloadable \
  --pass-environment /path/to/your-mcp-server

运作原理

Client (Claude Code)
  │ stdio
  ▼
mcp-stdio-proxy-reloadable
  │ stdio
  ▼
Backend MCP server (child process)
  1. 代理将后端命令作为子进程生成,并初始化MCP会话
  2. 创建一个代理MCP服务器,将所有请求转发到后端
  3. 轮询二进制文件是否有mtime更改——更改时,会向客户端发送列表更改通知
  4. 当LLM来电时 reload_mcp,后端进程重新启动并发送通知

许可证

仅限LGPL-3.0或仅限GPL-2.0或仅限GPR-3.0

目录标签

目录标签

进程管理开发工具JavaScriptClaudeMCP代理本地部署热重载文件监视

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

mcp-stdio-proxy-reloadable

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP