mcp-stdio-to-streamable-http-adapter MCP 服务器

MCP Adapters Protocol Bridge STDIO

联系我们在FlowHunt托管您的MCP服务器

“mcp-stdio-to-streamable-http-adapter” MCP 服务器的作用是什么?

mcp-stdio-to-streamable-http-adapter MCP 服务器在使用 STDIO 协议的 MCP 客户端和现代 Streamable HTTP MCP 服务器之间起到桥接作用。随着 MCP 规范发展为支持全新的 Streamable HTTP 传输,许多现有客户端尚未采用这一新标准。该适配器使开发者能够立即将任何兼容 STDIO 的 MCP 客户端(即目前大多数客户端)连接到仅支持 Streamable HTTP 协议的服务器之间。通过在两种协议间中继通信,实现无缝集成,解锁先进的服务器端功能,让开发者更轻松地基于最新传输机制测试、开发和部署 MCP 服务器,无需担心兼容性问题。

Prompts 列表

仓库中未提及任何 prompt 模板。

FlowHunt 标志

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库中未明确列出任何资源。

工具列表

仓库文件中未直接定义任何工具(如 server.py 或等效文件)。

本 MCP 服务器的应用场景

  • 协议兼容层
    让任何 STDIO MCP 客户端即时连接 Streamable HTTP MCP 服务器,使传统客户端和工具可兼容最新的 MCP 服务器实现。

  • 快速开发与测试
    开发者可在无需等待客户端升级的前提下,开发和测试 Streamable HTTP MCP 服务器,减少开发瓶颈。

  • 多 MCP 服务器集成
    可配置多个适配器分别连接不同的 Streamable HTTP MCP 服务器,适用于多服务工作流或对比测试。

  • 安全与访问控制
    支持通过环境变量进行 Bearer Token 认证,确保与受保护的 Streamable HTTP MCP 服务器安全通信。

如何进行设置

Windsurf

  1. 确保已安装 Node.js 和 npx。
  2. 找到您的 Windsurf MCP 配置文件。
  3. 参照下面的 JSON 示例添加 MCP 服务器配置。
  4. 填写您的 Streamable HTTP MCP 服务器 URI 及可选的 MCP_NAME。
  5. 保存并重启 Windsurf 以启用适配器。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Claude

  1. 确保已安装 Node.js 和 npx。
  2. 打开 Claude Desktop 配置文件:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. 添加如下 MCP 服务器配置。
  4. 按需要填写服务器 URI 和 MCP_NAME。
  5. 保存文件并重启 Claude Desktop。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cursor

  1. 如未安装,请安装 Node.js 和 npx。
  2. 找到 Cursor 的 MCP 配置文件。
  3. 按如下示例添加 MCP 服务器条目。
  4. 设置所需的环境变量。
  5. 重启 Cursor 应用更改。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cline

  1. 确保 Node.js 和 npx 可用。
  2. 找到 Cline 的 MCP 配置文件位置。
  3. 添加如下配置块。
  4. 按需设置 URI 和 MCP_NAME。
  5. 保存并重启 Cline。
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

API 密钥安全

您可以在 env 部分通过环境变量方式安全地传递如 Bearer Token 等敏感信息:

{
  "env": {
    "URI": "http://localhost:3002/mcp",
    "MCP_NAME": "local-custom-streamable-http-adapter",
    "BEARER_TOKEN": "your-secure-token"
  }
}

在流程中使用该 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,首先在流程中添加 MCP 组件,并将其连接到您的 AI agent:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在系统 MCP 配置区域,使用如下 JSON 格式填写您的 MCP 服务器信息:

{
  "mcp-stdio-to-streamable-http-adapter": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI agent 即可作为工具使用该 MCP,享有其全部功能和能力。请记得将 "mcp-stdio-to-streamable-http-adapter" 替换为您选择的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分可用性详情/备注
概览✅README 中描述了概览和功能
Prompts 列表⛔未提及任何 prompt 模板
资源列表⛔没有列出任何资源
工具列表⛔仓库中未显式定义工具
API 密钥安全✅已记录 Env 变量 BEARER_TOKEN
采样支持(评估时不重要)⛔未提及

综上所述,该 MCP 服务器是一个轻量、用途高度专一的协议桥接器。文档详细,目的明确,但自身不暴露资源、prompts 或工具——其职责仅限于协议适配。

我们的看法

对于需要桥接协议差异的开发者而言,这款 MCP 适配器非常实用,尤其是在生态系统向 Streamable HTTP 迁移的背景下。不过,其实用性极为专注,未为 LLM 提供额外的工具或资源,因此不适合作为独立的 MCP 资源服务器使用。评分:5/10,定位小众但不可或缺的桥梁角色。

MCP 评分

具备 LICENSE✅ (MIT)
有至少一个工具⛔
Fork 数量1
Star 数量6

常见问题

立即连接您的传统 MCP 客户端

使用 mcp-stdio-to-streamable-http-adapter,为现有 STDIO 客户端解锁 Streamable HTTP 功能。无需更新客户端——今天就开始集成!

了解更多

MCP 代理服务器
MCP 代理服务器

MCP 代理服务器

MCP 代理服务器将多个 MCP 资源服务器聚合为一个 HTTP 服务器,为 AI 助手和开发者简化连接。它实现了对多样化工具、API 和数据源的统一访问,支持实时流式传输与集中式认证。...

2 分钟阅读
AI Infrastructure +4
mcp-proxy MCP 服务器
mcp-proxy MCP 服务器

mcp-proxy MCP 服务器

mcp-proxy MCP 服务器桥接了可流式 HTTP 和 stdio MCP 传输协议,实现 AI 助手与多种模型上下文协议(MCP)服务器或客户端的无缝集成。它扩展了互操作性,简化了旧系统集成,并提升了跨平台 AI 工作流。...

2 分钟阅读
MCP AI +4
mcp-server-commands MCP 服务器
mcp-server-commands MCP 服务器

mcp-server-commands MCP 服务器

mcp-server-commands MCP 服务器为 AI 助手与安全系统命令执行之间搭建桥梁,使 LLM 能够直接从 FlowHunt 及其它 AI 平台与 Shell 交互、自动化开发任务及文件管理。...

2 分钟阅读
AI MCP Server +5