MCP Catalogs
首页Remote-MCP screenshot

Remote-MCP

by ssut·206·综合分 41

类型安全的远程 MCP 通信解决方案,实现模型上下文的集中管理。

ai-llmdeveloper-toolsops-infra
24
Forks
6
活跃 Issue
14 个月前
最近提交
2 天前
收录于

概述

Remote-MCP 提供双向、类型安全的远程 MCP 通信解决方案,使用户能够从本地客户端连接到远程 MCP 服务器。该项目包含两个包:一个充当本地 MCP 服务器连接到远程实现客户端库,以及一个用于创建可远程访问的 MCP 服务的服务器库。它在 2025 年官方实现之前解决了远程 MCP 访问的迫切需求。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:从单个客户端集中管理多个 MCP 服务器
:跨网络远程访问 MCP 工具
:为可扩展的 AI 应用程序创建分布式 MCP 架构
:这与官方的 MCP 远程支持有何不同?
:支持哪些身份验证方法?

什么时候选它

当您需要在官方实现之前立即远程访问 MCP 服务器,并希望集中管理分布式 MCP 资源时,选择此方案。

什么时候不要选它

如果您需要生产就绪的稳定性,或者宁愿等待官方的远程 MCP 支持,请避免使用此方案,因为它被标记为实验性且可能存在破坏性更改。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • calculatoroperation: string, a: string, b: string

    Perform basic calculations. Add, subtract, multiply, divide.

可对比工具

mcp-server-templatelocal-mcpmcp-over-http

安装

安装

客户端安装

npm install @remote-mcp/client @trpc/client@next zod

服务器安装

npm install @remote-mcp/server

Claude Desktop 配置

添加到您的 Claude Desktop config.json:

{
  "mcpServers": {
    "remote-mcp": {
      "command": "npx",
      "args": ["-y", "@remote-mcp/client"],
      "env": {
        "REMOTE_MCP_URL": "http://localhost:9512",
        "HTTP_HEADER_Authorization": "Bearer <token>"
      }
    }
  }
}

FAQ

这与官方的 MCP 远程支持有何不同?
这是一个非官方实现,在预计 2025 年第一季度官方实现之前,现在就提供了远程 MCP 通信功能。
支持哪些身份验证方法?
目前支持自定义 HTTP 头,未来版本计划增加额外的身份验证中间件。

Remote-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。