微信扫码
添加专属顾问
我要投稿
AI原生的API网关Higress带来MCP Server托管新纪元,大幅降低开发者构建成本,加速MCP协议生态发展。 核心内容: 1. MCP Server实施挑战及Higress提供的开源托管方案 2. MCP协议从事实标准迈向行业标准的关键事件 3. MCP Server在智能办公等场景的应用案例
MCP Server 的实施存在着诸多挑战,特别是在认证授权、服务可靠性和可观测性方面,Higress 作为 AI 原生的 API 网关,提供了完整的开源 MCP Server 托管解决方案,实现存量 API 到 MCP 的协议转换。即将上线的 MCP 市场,将大幅降低开发者构建 MCP Server 的时间和人力成本。
从事实标准走向真正标准
MCP(Model Context Protocol)协议的生态发展正以前所未有的速度推进。近期,两大关键事件标志着MCP已从事实标准迈向行业标准:一方面,OpenAI正式宣布跟进Anthropic的MCP协议,另一方面,Anthropic发布了新版本MCP协议,在Remote MCP Server场景下实现了显著改进。
OpenAI CEO Sam Altman在社交媒体上确认,OpenAI将在旗下产品(包括ChatGPT桌面应用)中集成Anthropic的MCP协议。Altman表示:"MCP的市场反响很好,我们也很高兴能在自家产品中支持这项协议。目前此协议已经在Agents SDK中开放,对于ChatGPT桌面版应用以及Responses API的支持也即将推出!"这一举措意味着开发者可以更轻松地构建能调用实时数据的智能助手,如企业级聊天机器人或自动化工作流。
与此同时,Anthropic于2025年3月26日发布了MCP协议的全新修订版本。此次更新的核心亮点是Streamable HTTP传输机制,它不仅继承了HTTP+SSE的实时消息传输能力,还通过一系列优化使得连接更加稳定、数据传输更具弹性。新版协议采用单一MCP端点同时支持HTTP POST和GET请求,通过强制使用Mcp-Session-Id头实现会话管理,并支持批量请求、响应和通知,以及SSE流的可恢复性。
这两大事件的叠加效应正在加速MCP生态的繁荣发展。据统计,截至2025年2月,已有超过1000个社区构建的MCP Server可用。随着OpenAI的加入,MCP协议有望成为连接AI模型与外部世界的通用标准,就像USB、HTTP或ODBC在各自领域中的地位一样。
MCP Server的应用场景
MCP Server正在改变AI应用的能力边界,让AI从单纯的对话机器变成能够理解用户需求并帮助完成实际任务的智能助手。以下是MCP Server在不同领域的典型应用场景:
智能办公场景
在企业办公环境中,MCP Server可以连接各种内部系统,如邮件服务器、日历、文档管理系统等,使AI助手能够:
例如,一位经理可以要求AI助手:"整理上周所有销售会议的要点,并创建一个行动项目清单。"AI助手通过MCP Server访问会议记录系统和项目管理工具,自动完成这一任务。
物联网(IoT)集成
在智能家居和工业物联网环境中,MCP Server可以连接各种智能设备和传感器,实现:
用户可以要求:"当我明天早上7点起床时,提前20分钟开启咖啡机,并将客厅温度调整到22度。"AI助手通过MCP Server与智能家居系统通信,安排这些任务。
开发者工具集成
软件开发团队可以利用MCP Server连接代码仓库、CI/CD管道和项目管理工具,提升开发效率:
开发者可以要求:"分析我们的代码库,找出所有未处理的异常情况,并提供修复建议。"AI助手通过MCP Server访问代码仓库,执行静态分析,并生成详细报告。
Local MCP Server与Remote MCP Server
随着MCP生态的发展,从Local MCP Server向Remote MCP Server的演进已成为一种趋势。为了更好地理解这一转变,我们需要先明确这两种MCP Server的概念和区别。
Local MCP Server与Remote MCP Server的概念
Local MCP Server是指在用户本地设备上运行的MCP服务器。在这种模式下,MCP客户端(如Claude Desktop或Cursor)通过本地进程通信(stdin/stdout)与MCP服务器交互,服务器再连接到互联网上的各种API和服务。这种架构简单直接,适合个人开发者使用,但存在一些局限性。
Remote MCP Server则是部署在云端的MCP服务器,用户可以通过互联网访问。在这种模式下,MCP客户端可以是更广泛的网页应用或移动应用,它们通过HTTP协议与远程MCP服务器通信。Remote MCP Server通常集成了认证授权、状态管理、数据库访问等企业级功能,能够为多用户提供服务。
这种转变解决了Local MCP Server在企业环境中的诸多局限性。
Local MCP Server的局限
Local MCP Server虽然简单易用,但在企业级应用中面临诸多挑战:
Remote MCP Server的优势
Remote MCP Server通过集中化部署和管理,解决了上述问题:
Higress开源Remote MCP Server托管方案
虽然远程 MCP Server具有诸多优势,但其实施也带来了新的挑战,特别是在认证授权、服务可靠性和可观测性方面。这正是API网关所擅长的领域,而Higress作为AI原生的API网关,提供了完整的开源MCP Server托管解决方案:
该方案已经更新到 Anthropic 官方的 MCP Server 项目文档中,详情可以点击了解:
https://github.com/modelcontextprotocol/servers?tab=readme-ov-file#for-servers
Higress的MCP Server托管方案采用了分层架构设计,为AI Agent提供了完整的服务访问能力。在最上层,各种AI Agent(如Claude、Cursor、Cline等)通过标准的MCP协议与Higress进行交互。Higress内部实现了完整的安全与管控层,包括MCP会话保持、OAuth2认证、审计日志、速率限制和MCP路由等核心功能。
在服务层面,Higress支持3种MCP Server接入方式:
这种灵活的架构设计使得企业可以根据自身需求选择最适合的部署方式,既可以享受Higress提供的一站式托管服务,也可以保持现有MCP Server的独立性。
API网关能力与MCP服务的天然契合
Higress基于Envoy构建,继承了传统API网关在认证、授权、限流和可观测性方面的成熟能力,同时针对AI场景进行了优化。这些能力与MCP服务的需求高度契合:
基于Wasm的MCP Server扩展能力
Higress的一大技术亮点是支持WebAssembly (Wasm) 插件,这为MCP Server提供了强大的扩展能力:
通过Wasm插件机制,开发者可以:
协议卸载的优势
目前MCP一共有两个版本的协议,分别是20241105版本和20250326版本,从协议发展来看,标准的沉淀和优化速度,难以跟上迅猛发展的MCP Server生态。这也为MCP的早期采用者埋下隐患,当构建了大量MCP Server,面对未来协议版本升级,需要进行繁重的升级改造工作。
而在Higress这层网关,刚好可以帮助屏蔽多个版本的协议细节。甚至实现MCP to REST/Dubbo等等协议转换的能力。可以在Higress这层网关完成所有版本的MCP协议卸载。就像我们用Higress作为传统的API网关时一样,统一卸载HTTP1/HTTP2/HTTP3的客户端协议。
目前,Higress可以在一个接入点上同时支持MCP的20241105版本和20250326版本两种协议。在协议的传输层上,支持目前最多AI工具采用的POST+SSE模式,以及最新的Streamable HTTP模式。我们预计未来随着应用生态对实时性的要求,WebSocket这种全双工的双向实时通信协议会更受青睐,而得到广泛采用。Higress原生支持WebSocket,它能够实现全双工的双向实时通信,而且Higress支持WebSocket配置修改后连接保持以及优雅断开,到时,Higress在MCP会话保持上的优势将愈加凸显。
部署与运维优势
Higress的MCP Server Hosting方案在部署和运维方面具有显著优势:
欢迎参与Higress MCP生态共建
Higress社区正在积极推动MCP生态的发展,计划在2025年4月中旬在higress.ai上提供公开的MCP市场,方便用户体验Remote MCP Server的优势。例如?这个视频是直接在Cursor上输入一个在Higress部署的MCP Server接入点,实现对接数据库schema编写CRUD代码:
通过开放的MCP市场,我们可以让用户无需自己部署Higress和MCP Server,也体验到这样的能力。
开放的MCP市场
Higress的MCP市场将提供:
企业级MCP市场
除了开源社区版本,阿里云API网关也将很快上架MCP市场,面向企业用户提供更加完善的服务:
合作共赢
如果你是一家提供SaaS服务的企业,正在希望构建MCP Server从而让用户在AI场景下付费使用自己的API,Higress社区欢迎与你合作:
通过开源的方式,Higress社区致力于推动MCP生态的繁荣发展,让更多开发者和企业能够轻松构建和部署MCP Server,释放AI助手的全部潜力。
随着OpenAI和Anthropic等行业巨头的推动,以及Higress等开源项目的支持,MCP协议正在从事实标准走向行业标准。未来,我们有理由相信,MCP将成为连接AI与现实世界的关键桥梁,为各行各业带来前所未有的智能化体验。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-04-02
兼顾推理效率和代码效果的Ling-Coder-Lite解读
2025-04-02
大模型提供商:Xinference和ollama有什么区别
2025-04-01
阿里巴巴开源:AI框架,快速落地大模型应用
2025-04-01
开源Manus替代:智谱AutoGLM沉思来了
2025-04-01
Heygem - Heygen的开源平替产品
2025-04-01
挖到一个Deep Research和Manus的替代品,是新发布的开源项目,香
2025-04-01
字节跳动MegaTTS 3!0.45B超轻量语音克隆模型,中英文混合输出+口音控制黑科技
2025-04-01
MCP的配置文件解析。不过讲真,配置文件仍然是MCP最失败的设计之一!
2025-01-01
2024-07-25
2025-01-21
2024-05-06
2024-09-20
2024-07-20
2024-06-12
2024-07-11
2024-08-13
2024-12-26
2025-04-01
2025-03-31
2025-03-25
2025-03-25
2025-03-24
2025-03-22
2025-03-19
2025-03-17