阿里巴巴在 MCP 領(lǐng)域的布局,加快 MCP 快速落地
作為基于 Envoy 的高性能 API 網(wǎng)關(guān),Higress 近期宣布全面支持 MCP(Model Context Protocol),并通過插件方式托管 MCP Server。這一功能的加入,不僅簡化了 AI 應(yīng)用的開發(fā)與部署,還為工具調(diào)用提供了統(tǒng)一的認(rèn)證、鑒權(quán)、限流和觀測能力。
Higress 的 MCP 支持:核心架構(gòu)亮點(diǎn)
1. Higress 及其云產(chǎn)品 API 網(wǎng)關(guān)
Higress 與通義靈碼合作,采用 SSE(Server-Sent Events)+ Tool + Redis 的技術(shù)方案,提供了強(qiáng)大的 MCP Server 托管能力。一方面,Higress 作為平臺提供簡單高效的 Tool 能力;另一方面,通過網(wǎng)關(guān)對 MCP Server 的訪問進(jìn)行身份驗(yàn)證和授權(quán)管理,確保調(diào)用過程安全可靠。
2. Nacos 的新功能
Nacos 即將發(fā)布 MCP Register 相關(guān)能力,包括動態(tài)發(fā)現(xiàn)和管理 MCP Server。通過動態(tài) Prompt 下發(fā)和管理 MCP 協(xié)議,Nacos 將幫助傳統(tǒng)非 MCP 服務(wù)快速轉(zhuǎn)變?yōu)橹С?MCP 的服務(wù)。
3. Nacos 與 Higress 的組合優(yōu)勢
將 Nacos 與 Higress 結(jié)合使用,可以極大降低經(jīng)典互聯(lián)網(wǎng)應(yīng)用構(gòu)建 MCP Server 的工程化成本。這種組合方案為開發(fā)者提供了更加靈活、高效的解決方案。
使用 Higress 托管 MCP 服務(wù)器的優(yōu)勢
通過 Higress 托管 MCP 服務(wù)器,開發(fā)者可以享受到以下核心優(yōu)勢:
??統(tǒng)一認(rèn)證授權(quán)機(jī)制,保障 AI 工具調(diào)用安全
??細(xì)粒度的速率限制,防止濫用和資源耗盡
??全面的審計(jì)日志記錄所有工具調(diào)用行為
??豐富的可觀察性,用于監(jiān)控工具調(diào)用的性能和運(yùn)行狀況
??通過 Higress 的插件機(jī)制簡化部署和管理,快速添加新的 MCP 服務(wù)器
??無中斷動態(tài)更新:得益于 Envoy 對長連接的友好處理和 Wasm 插件的動態(tài)更新機(jī)制,MCP Server 邏輯可以即時更新,不會出現(xiàn)任何流量中斷或連接斷開的情況
一句話總結(jié)
對于想要快速構(gòu)建 MCP Server 的開發(fā)團(tuán)隊(duì)來說,Higress 和 Nacos 的組合無疑是一項(xiàng)理想選擇。未來,我們有理由期待更多基于 MCP 構(gòu)建的創(chuàng)新應(yīng)用,為 AI 技術(shù)的發(fā)展注入新的活力。
相關(guān)鏈接:
- ? higress官網(wǎng):https://higress.cn/? Github:https://github.com/alibaba/higress?spm=36971b57.2ef5001f.0.0.2a932c1fjxt4bh
現(xiàn)已開發(fā) MCP 100 專欄服務(wù),歡迎來撩