模型层 开放阅读

Remote MCP

Remote MCP Server

概念 ID
remote-mcp-server
更新时间
2026-05-29
来源数量
待补

Remote MCP Server

3 秒看懂

Remote MCP Server = 把 MCP 工具服务器从本地进程搬上云端,通过 HTTP 暴露标准化的 AI 工具/数据接口,让任何大模型客户端都能远程发现和调用外部能力。

一句话类比:如果 MCP 是”AI 时代的 USB 协议”,那 Remote MCP Server 就是把 USB 设备变成了”云服务”——你不再需要把设备插在本机上,而是通过网络即插即用。

3 分钟产业解释

问题背景

MCP(Model Context Protocol)由 Anthropic 于 2024 年开源发布,定义了一套标准化协议,让大模型(LLM Host)以统一方式连接外部工具和数据源。协议原始设计采用 本地 stdio 传输——MCP Server 作为宿主机上的子进程运行,通过标准输入输出通信。

这带来一个根本性的局限:工具只能跑在用户本机。对于 SaaS 服务、企业级部署、多用户共享场景,本地模式完全不够用。

Remote MCP 做了什么

Remote MCP Server 将 MCP Server 部署为 可通过网络访问的 Web 服务,核心变化包括:

维度本地 MCPRemote MCP
传输层stdio(进程间)HTTP + 流式响应(SSE → Streamable HTTP)
部署位置用户本机云端/远程服务器
认证无需(本地信任)OAuth 2.0 等标准鉴权
多用户单用户多租户共享
发现机制配置文件手动指定可通过 URL 动态发现

产业意义

Remote MCP 本质上是为 AI Agent 生态建立了一套 “工具即服务”(Tool-as-a-Service) 的基础设施层。谁控制了 Remote MCP Server 的分发和发现,谁就有可能成为 AI 时代的”应用商店”。

15 分钟专家深入

1. 从本地到远程的架构演进

本地模式(stdio)的局限

┌──────────────┐     stdin/stdout     ┌──────────────┐
│  MCP Host    │ ◄──────────────────► │  MCP Server  │
│  (e.g. Claude│                      │  (本地进程)    │
│   Desktop)   │                      │              │
└──────────────┘                      └──────────────┘
       │
       ▼
  只能访问本机工具

本地模式下,MCP Server 是 Host 启动的子进程。Host 通过管理子进程的生命周期来保证连接,但这也意味着:

  • 工具提供方无法独立部署和运营
  • 无法实现跨用户共享
  • 无法施加标准的网络级鉴权

远程模式(HTTP)的架构

┌──────────────┐    HTTP/SSE/         ┌──────────────────────┐
│  MCP Host    │    Streamable HTTP   │  Remote MCP Server   │
│  (Claude,    │ ◄──────────────────► │  (云端部署)           │
│   Cursor,    │                      │                      │
│   自研Agent) │    OAuth 2.0 鉴权     │  工具 API + 数据源    │
└──────────────┘                      └──────────────────────┘
       │                                        │
       ▼                                        ▼
  多个Host实例可连接            可服务多个租户/用户

2. 传输层技术细节

MCP 协议的远程传输层经历了演进(以下基于 MCP 规范的公开讨论,具体版本号请参阅 [官方规范仓库]):

  • SSE(Server-Sent Events):早期远程传输方案,客户端通过 HTTP POST 发送请求,服务端通过 SSE 流返回响应。实现相对简单但存在连接管理的局限。

  • Streamable HTTP:后续引入的更灵活方案。服务端可根据场景选择返回单次 JSON 响应或升级为 SSE 流,客户端也可以选择是否建立持久 SSE 连接接收服务端推送(如通知)。无状态与有状态模式可根据实现需求灵活切换

协议层仍基于 JSON-RPC 2.0 消息格式,定义了标准化的请求/响应/通知结构。

3. 认证与安全

Remote MCP 的安全模型是其与本地模式的最大差异之一。规范引入了 OAuth 2.0 授权框架作为标准鉴权机制,核心流程大致为:

  1. MCP Client 检测到 Remote Server 需要认证
  2. 通过 OAuth 发现机制获取授权端点
  3. 引导用户完成授权(授权码流程等)
  4. 获取 access token,后续请求携带 token

这使得第三方 SaaS 提供商可以在不暴露底层凭证的前提下,安全地向 AI 客户端暴露工具能力。企业级场景下,还可结合 mTLS、API Key 等补充机制 [具体实现因厂商而异]。

4. Remote MCP Server 的核心原语(Primitives)

远程模式下,MCP Server 仍暴露三类标准化原语:

  • Tools:可被模型调用的操作函数(如”搜索数据库""发送邮件""执行代码”),是 Agent 行为能力的核心载体。
  • Resources:可被模型读取的数据内容(如文件内容、数据库记录、API 响应),相当于只读数据接口。
  • Prompts:预定义的提示模板,供客户端选用以优化交互。

对于 Remote Server,Tools 是最核心的价值承载——它让 LLM 具备了远程操作真实世界的能力。

5. 生态位与平台逻辑

Remote MCP Server 的出现催生了一个新的生态层级:

┌─────────────────────────────────────────────┐
│              AI Agent / LLM Host            │
│     (Claude, Cursor, 自研Agent 等)          │
├─────────────────────────────────────────────┤
│           MCP Client(协议层)               │
├──────────┬──────────┬───────────────────────┤
│ Remote   │ Remote   │ Remote                │
│ MCP      │ MCP      │ MCP                   │
│ Server A │ Server B │ Server C ...          │
│ (GitHub) │ (Slack)  │ (数据库/SaaS/...)     │
└──────────┴──────────┴───────────────────────┘
         ▲
         │
    谁来"发现"这些Server?
    ──→ MCP Server Registry / Directory

关键竞争点:当 Remote MCP Server 大量涌现后,发现层(Registry/Directory) 成为新的流量入口。类似移动互联网时代 App Store 的角色——谁的目录被最多 Host 集成,谁就掌握了分发权。


技术原理(深入机制)

MCP 协议通信全流程(远程场景)

步骤 1: 初始化握手 (Initialize)
┌────────┐  ── initialize request ──>  ┌────────────┐
│ Client │                              │ Remote     │
│        │  <-- initialize response ──  │ MCP Server │
└────────┘     (能力协商)               └────────────┘
     │                                       │
     │  步骤 2: OAuth 鉴权(如需要)           │
     │  <-- 401 + WWW-Authenticate ──────────│
     │  --> Authorization: Bearer  ──>│
     │                                       │
     │  步骤 3: 工具发现                       │
     │  ── tools/list request ──────────────>│
     │  <-- tools/list response ─────────────│
     │     (返回工具名 + 描述 + 参数schema)     │
     │                                       │
     │  步骤 4: 工具调用                       │
     │  ── tools/call request ──────────────>│
     │     {name, arguments}                 │
     │  <-- tools/call response ─────────────│
     │     {content, isError}                │
     │                                       │
     │  步骤 5: 流式通知(可选)                │
     │  <-- notifications/... ──────────────│
     │     (SSE 或 Streamable HTTP 推送)      │

JSON-RPC 消息格式(简示)

// Request (Client → Server)
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_database",
    "arguments": {
      "query": "Q4 revenue",
      "limit": 10
    }
  }
}

// Response (Server → Client)
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "Q4 revenue was $X.XB..."
      }
    ],
    "isError": false
  }
}

Streamable HTTP 传输特征

场景 A: 简单请求 → 单次 JSON 响应
  POST /mcp  →  200 OK  { "result": ... }

场景 B: 长时间操作 → SSE 流
  POST /mcp  →  200 OK  Content-Type: text/event-stream
                         data: { "progress": "30%" }
                         data: { "progress": "100%", "result": ... }

场景 C: 服务端推送通知 → 客户端预建 SSE 连接
  GET /mcp (Accept: text/event-stream)  →  持久连接
                         ← 服务端按需推送 notifications

这种设计允许同一个 endpoint 同时支持无状态的请求/响应和有状态的流式交互,是 Remote MCP 相比早期 SSE-only 方案的关键改进 [基于规范公开讨论,具体版本演进请参阅官方文档]。


技术演进史

阶段时间 [大致]关键事件
MCP 初始版本发布2024 Q4 [大致]Anthropic 开源 MCP 协议,stdio 本地传输,Claude Desktop 率先集成
早期生态2024 Q4 – 2025 Q1Cursor、Cline 等 IDE 工具接入,社区大量本地 MCP Server 涌现
远程传输支持2024 Q4 [大致]MCP 初始规范即包含 SSE 远程传输,Server 可作为 HTTP 服务部署
Streamable HTTP2025 H1 [大致]传输层进一步演进,支持无状态/有状态灵活切换
OAuth 鉴权标准化2025 [大致]规范引入 OAuth 2.0 授权流程,为商业化 Remote Server 铺路
平台级集成2025 进行中多家厂商关注 MCP 协议,评估集成可能,Remote Server 生态加速扩张

⚠️ 以上时间线为基于公开报道的 [大致推断],具体日期请以各公司官方公告和 MCP 规范 changelog 为准。


技术路线对比

与替代方案的对比

维度Remote MCP ServerFunction Calling(原生)自定义 REST API + AgentLangChain Tools 等框架层
标准化程度开放标准协议各厂商私有定义无统一标准框架内统一,跨框架不互通
互操作性任一 MCP Client 可连接任一 Server绑定特定模型厂商需逐个适配绑定特定框架
传输标准化HTTP + JSON-RPC各厂商自定义REST/GraphQL 等框架自定义
鉴权标准化OAuth 2.0(规范级)各厂商自定义自行实现框架层或自行实现
工具发现规范化 list 接口模型级 schema 定义文档/Swagger框架内注册
生态开放性(任何人可部署 Server)低(依赖模型厂商)中(无标准)中(框架绑定)
成熟度快速迭代中较成熟成熟较成熟

本地 MCP vs Remote MCP

维度本地 MCP ServerRemote MCP Server
部署成本零(用户本机运行)需服务器/云资源
安全模型本地信任OAuth + 网络鉴权
可达性单机单用户任意网络可达,多用户
更新维护用户手动更新服务端统一更新
适用场景开发者工具、个人助手SaaS 集成、企业级、Agent 平台
商业化路径弱(开源工具为主)强(API 调用计费、订阅模式)

上下游

上游(Remote MCP Server 依赖什么)

┌─────────────────────────────────────────────┐
│  基础设施层                                    │
│  ├─ 云服务器 / 容器平台(AWS, GCP, Azure...)    │
│  ├─ CDN / 边缘节点(低延迟分发)                  │
│  └─ 数据库 / 向量库 / 外部 API(工具的数据底座)    │
│                                               │
│  协议与标准层                                    │
│  ├─ MCP 规范(JSON-RPC, 传输层, 认证层)          │
│  ├─ OAuth 2.0 / OIDC(身份鉴权)                 │
│  └─ OpenAPI / JSON Schema(工具参数描述)         │
│                                               │
│  开发工具层                                      │
│  ├─ MCP SDK(TypeScript/Python/Java/Kotlin...) │
│  └─ 部署框架 / Serverless 平台                   │
└─────────────────────────────────────────────┘

下游(谁消费 Remote MCP Server)

┌─────────────────────────────────────────────┐
│  MCP Host / Client 层                        │
│  ├─ AI 对话产品(Claude 等已支持 MCP 的产品)      │
│  ├─ AI IDE / 开发工具(Cursor, VS Code...)      │
│  ├─ AI Agent 框架(自研 Agent 平台)              │
│  └─ 企业工作流平台(内部 Agent 系统)              │
│                                               │
│  发现与管理层                                    │
│  ├─ MCP Server Registry / Directory           │
│  ├─ API Gateway / 管理面板                      │
│  └─ 企业治理 / 审计系统                          │
│                                               │
│  最终用户                                       │
│  └─ 开发者 / 知识工作者 / 企业员工                 │
└─────────────────────────────────────────────┘

关键指标

评估 Remote MCP Server 生态的核心指标:

指标说明当前状态
已发布 Remote Server 数量各 Registry/Directory 上线的远程 MCP Server 总数快速增长中 [具体数字需查阅最新统计]
头部 Host 集成数Claude / Cursor 等主流 Host 对 MCP 的支持状态多家已表态支持,程度不一 [具体进展请查各厂商公告]
协议版本覆盖各 Host/Server 对最新规范特性(Streamable HTTP, OAuth 等)的兼容情况处于快速迭代期,兼容性参差不齐 [定性判断]
调用量 / DAURemote Server 的实际调用频次未充分披露,缺乏公开统计数据
平均延迟(p50/p99)网络往返 + 工具执行的端到端延迟因工具类型差异极大,无统一基准
认证成功率OAuth 流程的完成率未充分披露

供需与市场数据

需求侧驱动

  • AI Agent 自主性提升:模型从”对话”走向”行动”,需要标准化的工具调用基础设施。Remote MCP 降低了工具集成的边际成本。
  • SaaS 厂商的 AI 化需求:Saleshop、Slack、Notion 等 SaaS 产品需要向 AI 开放能力,Remote MCP 提供了标准化的暴露方式。
  • 企业私有数据接入:企业希望 Agent 安全地访问内部系统(ERP、CRM、知识库),Remote MCP + OAuth 提供了合规路径。

供给侧格局

层级参与者类型代表 [基于公开报道]
协议层标准制定者Anthropic(MCP 创始方)
Host/Client 层模型厂商、IDE 厂商Anthropic (Claude)、Cursor 等已集成 MCP 的厂商,其他多家厂商仍在探索中 [各自支持程度不同]
Server 层SaaS 厂商、工具开发者大量第三方开发者和企业 [生态快速扩张中]
Registry/Directory 层发现平台Anthropic 官方 Registry、第三方目录站 [处于早期]
基础设施层云服务商、MCP 托管平台各云厂商 [间接参与]

市场规模

无可靠公开数据。Remote MCP 生态仍处于早期阶段,尚未形成独立的市场规模统计口径。可类比的参考:全球 API 经济市场规模在数千亿美元量级 [行业报告估算口径不一],Remote MCP 作为 AI-native 的工具接口层,可能从中切分一部分份额,但具体数字 [未充分披露]


代表公司与资本映射

核心参与者

角色公司与 Remote MCP 的关系上市状态
协议发起方AnthropicMCP 创始者和主要推动者,Claude 是首个深度集成 MCP 的 Host未上市(一级市场)
模型厂商OpenAI对 MCP 协议保持关注,尚未正式宣布支持 [具体进展请查官方公告]未上市(一级市场)
模型厂商Google (Alphabet)Gemini 生态的工具集成策略待观察GOOGL
软件平台MicrosoftVS Code / Copilot 生态与 MCP 的整合潜力MSFT
IDE 厂商Cursor早期深度集成 MCP 的 AI IDE,Remote MCP 提升其工具生态丰富度未上市(一级市场)
云基础设施AWS / Azure / GCPRemote MCP Server 的托管和运行环境AMZN / MSFT / GOOGL
API 基础设施Cloudflare网关、边缘计算与 MCP Server 托管的潜在整合NET

产业链映射逻辑

Remote MCP 生态扩张
    │
    ├── MCP Server 数量增加 → 工具供给丰富 → Agent 能力增强
    │       │
    │       └── 利好:AI Agent 平台公司、SaaS 公司(新增 AI 分发渠道)
    │
    ├── Host 端集成 MCP → 用户可用工具增多 → Host 竞争力增强
    │       │
    │       └── 利好:Claude、Cursor 等先发集成者
    │
    ├── 调用量增长 → 网络流量 + 计算负载增加
    │       │
    │       └── 利好:云服务商、CDN、API 网关
    │
    └── 发现层(Registry)形成规模
            │
            └── 利好:控制 Registry 入口的平台(潜在"AI 工具 App Store")

投资逻辑

看多逻辑

  1. 协议标准化红利:MCP 正在成为 AI 工具调用的事实标准之一(“USB for AI”叙事),Remote MCP 是其商业化的核心路径。先发深度绑定 MCP 的公司享有生态位优势。

  2. Agent 范式不可或缺的基建:如果 AI Agent 是下一代计算范式,那标准化的远程工具调用协议就是其”神经系统”。Remote MCP Server 生态的繁荣意味着 Agent 能力的指数级扩展。

  3. SaaS 公司的第二增长曲线:SaaS 产品通过 Remote MCP Server 向 AI 开放能力,本质上是在传统人力用户之外,新增了 AI Agent 作为”用户”,可能带来调用量级的跃迁。

  4. Registry 入口价值:如果 Remote MCP Server 数量达到数十万量级,一个被主流 Host 集成的 Registry 将具备类 App Store 的分发权和定价权。

看空/风险逻辑

  1. 协议碎片化风险:MCP 并非唯一选择,OpenAI 的 Function Calling、Google 的 Extensions 等各有生态。如果主要模型厂商各搞各的,MCP 可能无法成为统一标准。

  2. 安全攻击面扩大:Remote MCP 让 AI 具备了远程操作能力,也意味着攻击面从本机扩大到整个网络。任何严重的安全事件(如 Agent 被诱导恶意调用工具)都可能重创生态信任。

  3. 商业模式尚未验证:Remote MCP Server 的计费模型(按调用次数?按 Token?订阅?)尚无成熟范式,变现路径存在不确定性。

  4. 去中心化 vs 中心化博弈:如果各大平台倾向于在自己的封闭生态内构建工具集成(而非采用开放标准),Remote MCP 的开放互联价值将被削弱。

关键观察变量

  • 头部 3 家以上模型厂商是否都原生支持 MCP
  • 是否出现千万级调用量的 “killer” Remote MCP Server
  • 是否出现主流的商业化 MCP Registry 平台
  • 企业客户对 Remote MCP 的采购决策案例

常见误读纠偏

误读 1:“Remote MCP Server 就是把 API 用 HTTP 包了一下,本质还是 REST API”

纠偏:Remote MCP Server ≠ 简单的 API Wrapper。核心差异在于:

  • 标准化的发现协议:Client 可以通过 tools/list 自动发现 Server 暴露的所有工具及其参数 schema,无需硬编码或查阅文档。这是 REST API 不具备的。
  • 面向 LLM 的语义描述:工具的 description 和参数 schema 是为 LLM 理解和推理而设计的,不仅仅是给人类读的 API 文档。
  • 协议级的双向通信:Streamable HTTP 支持服务端主动推送通知(如任务进度),比传统 REST 的单向请求-响应模型更丰富。
  • 统一的鉴权发现机制:OAuth 流程被纳入协议规范,而非每个 API 各自为政。

误读 2:“MCP 只是 Anthropic 的私有协议,大厂不会用”

纠偏:虽然 MCP 由 Anthropic 发起,但它是 开源标准(协议规范和 SDK 均开源)。截至 2025 年,已有多家主要厂商表态支持或在产品中集成 MCP [具体集成深度和时间线请查各厂商官方公告]。协议的生命力取决于生态采纳度,而非发起者的控制力——类似 HTTP 由 Tim Berners-Lee 发起但属于整个互联网。

误读 3:“Remote MCP Server 的主要价值是远程访问”

纠偏:远程访问只是手段,核心价值是 降低了 AI 工具生态的集成摩擦

  • 对工具提供方:只需实现一个 MCP Server,即可被所有支持 MCP 的 Host 使用,无需逐个适配。
  • 对 Host 开发者:只需实现 MCP Client,即可接入所有 MCP Server,无需逐个对接工具。
  • 这是网络效应——每多一个 Host 支持 MCP,所有 Server 的潜在用户就增加;每多一个 Server,所有 Host 的能力就增强。

误读 4:“有了 MCP 就不需要 Function Calling 了”

纠偏:两者在不同层级运作。Function Calling 是模型厂商在推理层实现”模型决定调用什么函数”的能力;MCP 是在应用层标准化”如何发现、连接和调用远程工具”的协议。理想状态下,Host 通过 Function Calling 让模型决策,再通过 MCP 协议实际调用 Remote Server——两者是互补而非替代关系。


学习路径

入门(1-2 小时)

  1. 阅读 MCP 官方文档中的 Introduction 部分,理解 Host/Client/Server 三层架构
  2. 在 Claude Desktop 或 Cursor 中配置一个本地 MCP Server(如 filesystem server),亲身体验工具调用
  3. 阅读 MCP 规范中关于 Resources、Tools、Prompts 三类原语的定义

进阶(3-5 小时)

  1. 使用 MCP SDK(TypeScript 或 Python)编写一个简单的 Remote MCP Server,部署到云上
  2. 理解 Streamable HTTP 传输层的工作机制,对比 stdio 和 HTTP 两种模式的差异
  3. 研究 OAuth 2.0 在 MCP 中的集成方式
  4. 阅读 MCP 规范中的 JSON-RPC 消息定义和生命周期管理

深度(持续跟进)

  1. 关注 MCP 规范仓库的 Issues 和 Pull Requests,跟踪协议演进方向
  2. 研究主流 Host(Claude, Cursor 等)的 MCP 集成实现和差异
  3. 思考 Remote MCP 在企业场景下的安全治理模式(RBAC、审计、限流)
  4. 对比 MCP 与其他工具调用方案的异同
source: 公开披露与公开资料整理 本页仅用于产业链学习、信息检索和研究辅助;不构成投资建议,不预测涨跌,不提供买卖、仓位或目标价建议。
完整概念页 复盘 13 节结构 公司投研页 沿产业链找到受益公司 投资课 把概念转成可跟踪模型