程序图标: mcp-sidecar

mcp-sidecar

免费下载 MCP 版

查看广告以免费下载

Softonic 评论

mcp-sidecar:基于stdio的MCP服务器的HTTP/SSE代理

mcp-sidecar,由Lsequeiraa开发,是一个侧车代理,向Web客户端公开本地模型上下文协议服务器。它将stdio MCP服务器转换为HTTP和服务器发送事件端点,以供远程代理和基于Web的工具使用。配置使用JSON或YAML文件,该工具支持多个同时客户端。针对开发人员和AI工程师,它帮助将命令行MCP实用程序与云或基于浏览器的LLM接口集成。

你实际上可以用它做什么任务?

该工具将基于stdio的MCP服务器转换为网络端点,以便Web代理和远程客户端可以调用本地实用程序。典型用法包括将命令行助手连接到基于浏览器的LLM接口,向云代理公开本地数据源,以及允许对单个进程进行并发客户端会话。多客户端支持和SSE输出是处理多个同时连接的明确功能。

它的代理在多客户端访问方面有多可靠?

mcp-sidecar实现了轻量级代理,管理包装服务器的生命周期和通信,这是功能集中的一个设计点。因为它只是包装标准输入/输出,所以该工具传输底层服务器的响应,而不是改变它们。因此,可靠性取决于被包装的MCP服务器的稳定性以及客户端与代理之间的网络路径。

它需要什么文件格式和输入?

部署需要Node.js环境和一个支持stdio的MCP服务器可执行文件。配置是基于文件的,支持JSON或YAML来声明命令和参数。桥接接受来自服务器的标准流输入并公开SSE/HTTP;它不将非MCP协议转换为MCP,因此输入必须与模型上下文协议工作流程匹配才能正确运行。

将其集成到开发者工作流程中是否简单?

该工具面向对Node.js和基于文件的配置感到舒适的开发者。因为它可以在Windows、macOS和Linux上跨平台运行,所以它适合典型的开发和CI环境。集成工作集中在提供配置文件中的正确命令和参数;团队在使本地工具可被外部代理访问时,应规划部署规则和网络控制。

工程师将本地 MCP 工具暴露给网络代理的实用选择

mcp-sidecar 适合需要轻量级访问层的工程师,该层将基于 stdin/stdout 的 MCP 服务器转发给 HTTP 客户端。它的实用性取决于被包装服务器的行为以及管理网络暴露的部署决策。寻求可预测、可审计输出的团队应将原始服务器的响应验证作为其集成和监控策略的一部分。

  • 赞成

    • 通过 HTTP 和服务器发送事件公开 stdio MCP 服务器
    • 支持多个并发客户端与一个服务器实例
    • 可通过 JSON 或 YAML 命令和参数定义进行配置
    • 在任何支持 Node.js 的环境中跨平台运行
  • 反对

    • 需要一个 Node.js 运行时来进行部署
    • 代理保留底层服务器行为,而不是修正输出
    • 不将非MCP协议转换为MCP
    • 网络暴露需要明确的部署和访问控制

应用参数

  • 许可证

    免费

  • 版本

    v0.2.2

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

  • 开发者

应用程式 提供其他语言版本


程序图标: mcp-sidecar

mcp-sidecar

免费下载 MCP 版

查看广告以免费下载


用户对 mcp-sidecar 的评分

您是否尝试过 mcp-sidecar?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。