一、为什么 2026 年是"远程 MCP"的转折年
回顾 MCP 的演进:
- 2024 年(v1.0):以本地 stdio 为主,开发者很爽,但普通用户配置门槛高;
- 2025 年中(v1.x):远程 HTTP/SSE 加入,OAuth 2.1 成为标准;
- 2026 年(v2.0-beta):原生 OAuth 2.0、资源流(Resource Streams)、结构化输出、企业级特性大量加入。
业界共识:未来 80% 的 MCP 调用都会是"远程 + OAuth", 本地 stdio 仍存在,但主要用于"个人电脑级"操作(文件、Git、本地数据库)。
对普通用户来说,这是好消息—— 远程 MCP 才是真正的"安装即用",不需要碰 npx、不需要懂 JSON。
二、本地 vs 远程:4 个维度对比
| 维度 | 本地 stdio | 远程 HTTP/SSE |
|---|---|---|
| 安装难度 | 高(需 Node/Python + 配置文件) | 低(点 OAuth 登录) |
| 隐私 | 高(数据全部留在本机) | 中(数据走第三方服务器) |
| 联网 | 不需要 | 必须 |
| 多设备共用 | 否(每台都要单独装) | 是(一处登录,多端可用) |
| 适合的工具 | 文件系统、Git、本地 DB、AppleScript | 飞书、Notion、GitHub、Slack、邮件、SaaS |
简单决策:操作"本机的东西"用 stdio;操作"云端 SaaS"用远程。
三、远程 MCP 的标准格式(2026)
2026 年开始,远程 MCP 在客户端配置文件里通常长这样:
Claude Desktop
{
"mcpServers": {
"notion": {
"url": "https://mcp.notion.com",
"auth": { "type": "oauth2" }
},
"feishu": {
"url": "https://mcp.feishu.cn",
"auth": { "type": "oauth2" }
}
}
}
第一次点击该 MCP 的工具时,Claude 自动跳浏览器走 OAuth 授权。 登录完成后,token 自动保存(通常是 refresh token + access token),后续无感续期。
Cursor / VS Code
{
"mcpServers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
注意 Cursor 配置的 type 关键字略有不同(http / sse),按官方文档为准。
四、自己把本地 MCP 暴露成远程
工具:mcp-remote
mcp-remote(github.com/geelen/mcp-remote)能把任何本地 stdio MCP 包成 HTTPS。
启动
npx mcp-remote @modelcontextprotocol/server-filesystem /Users/you/mcp-sandbox \
--port 3001 --token mySecretToken
在远程客户端连接
{
"mcpServers": {
"my-files": {
"type": "http",
"url": "http://localhost:3001/sse",
"headers": { "Authorization": "Bearer mySecretToken" }
}
}
}
真实场景
- 把家里电脑的本地工具暴露给手机端的 Claude/ChatGPT;
- 让团队多人共用同一台机器上的 MCP;
- 把内网工具通过反向代理暴露给云端 AI。
五、应用商店级体验:getmcp 与 mcpx
getmcp:一行命令装到位
第六章已经讲过:
npx @getmcp/cli add notion --client claude
它会:
- 自动找到 Claude 的配置文件;
- 写入正确格式(有的客户端是
mcpServers、有的是servers); - 引导你完成 OAuth;
- 加 token 到密钥库。
普通人 99% 的远程 MCP 安装,用 getmcp 就够了。
mcpx:让 AI 自己装 MCP
"mcpx": {
"command": "npx",
"args": ["-y", "@mcp-run/mcpx"],
"env": { "MCPX_KEY": "..." }
}
装完后,你可以直接对 AI 说:
帮我装一个 weather 服务器,然后查北京今天天气。
AI 会自己用 mcpx 拉取 weather MCP,再调用它。 这种体验在 2026 年只会越来越普及。
六、订阅式 MCP / Pay-per-use
随着 MCP 进入 SaaS 化,会出现两种新的商业形态:
1. 订阅式
某些高质量第三方 MCP 服务(比如高级数据 API、专业 AI 模型)按月订阅, 价格通常 $5–50/月。
例如:
- 企业级 Web 抓取 MCP(带验证码识别、代理池);
- 股票 / 加密币行情 MCP;
- 专业图像生成 MCP(接 Midjourney / DALL·E)。
2. Pay-per-use
像 OpenAI API 一样按调用次数计费。 适合"偶尔大量用一次"的场景,比如批量处理 1000 张发票 OCR。
普通用户怎么办?
- 能用免费的就用免费的——大多数日常需求开源/官方 MCP 都覆盖;
- 真要付费的服务,优先选官方品牌(Notion、GitHub、飞书等);
- 任何 token / 信用卡接入要走"信誉评估":项目活跃度、官方背书、社区评价。
七、企业级 MCP 网关
公司用户会面临一个新需求: "我们 100 个员工都要用 GitHub MCP,但不想每个人都各自配 token、各自走 OAuth。"
解决方案是 MCP 网关(Gateway):
flowchart LR
classDef box fill:transparent,stroke-width:2px;
Users([100 个员工<br/>各自的客户端]):::box
GW[企业 MCP 网关<br/>SSO 鉴权 + 审计]:::box
GH[GitHub MCP]:::box
Slack[Slack MCP]:::box
Notion[Notion MCP]:::box
DB[内部数据库 MCP]:::box
Users --> GW
GW --> GH
GW --> Slack
GW --> Notion
GW --> DB
网关的好处:
- 统一鉴权:员工用 SSO 一次登录;
- 审计:所有 AI 操作可追溯(谁、何时、调了什么、改了什么);
- 策略:可设"只读 / 可写 / 禁某些工具";
- 横向扩展:网关后面挂多套 MCP 实例,不怕单点。
主流方案:
- mcpx 商业版 / mcp.run 企业版;
- Cloudflare AI Gateway(带 MCP 支持);
- 自建(用开源 mcp-router / mcp-proxy)。
普通用户不需要管这些。 但如果你公司开始大规模用 AI,早点向 IT 提网关方案—— 否则一年后 token 满天飞、审计抓瞎。
八、远程 MCP 的 5 个安全要点
- 永远走 HTTPS,不要在公网用 HTTP;
- OAuth 授权时勾"最小权限",不要一上来 admin 全勾;
- token 存系统密钥库(macOS Keychain / Windows Credential Manager),不要明文写配置文件;
- 异常登录主动通知——很多远程 MCP 服务会发"新设备登录"邮件,开起来;
- 离开公司 / 换设备 / 换平台时,主动撤销 OAuth 应用——去 Notion / GitHub / 飞书的"已授权应用"列表里删掉。
九、本章小结
- 2026 年是远程 MCP 的转折年,普通用户体验已接近"装手机 App";
- 标准格式 =
url + auth: oauth2,客户端会自动跳浏览器登录; mcp-remote能把任何本地 MCP 暴露成 HTTPS;getmcp是普通用户的"一键安装利器";mcpx让 AI 自己装 MCP;- 企业级有"MCP 网关"形态,做 SSO 和审计;
- 远程 MCP 的安全 5 件套必须遵守。
十、动手任务(30 分钟)
任选其一:
- A:装一个远程 MCP(建议 Notion 或 GitHub),走完 OAuth,跑一个最小调用;
- B:用
mcp-remote把本机 filesystem MCP 暴露成 HTTPS,让手机上的 Claude 也能用; - C:列一份"我目前授权过的 OAuth 应用"清单,删掉所有不再使用的。
下一章——人生中第一次自己写一个 MCP。