模型上下文協定(MCP(模型上下文協定))

模型上下文協定(Anthropic推出的開源協定)

MCP(模型上下文協定)一般指本詞條

本詞條是多義詞,共12個義項
更多義項 ▼ 收起列表 ▲

模型上下文協定(Model Context Protocol,MCP),是由Anthropic推出的開源協定,旨在實現大語言模型與外部數據源和工具的集成,用來在大模型和數據源之間建立安全雙向的連線 。

模型上下文協定是專為高效獲得模型所需要上下文信息而設計的通用接口,可以將推動大語言模型套用的標準化和去中心化 。該協定是提供了類似於 OpenAPI 的開放標準,定義了一套通用的通信協定、數據格式和規則,可以有簡化開發、靈活、實時回響、安全合規、可擴展的特點,它通過相同的協定同時處理本地資源(例如資料庫、檔案、服務等)和遠程資源(例如Slack或GitHub等API)。

MCP 是一個開放協定,它標準化了應用程式向 LLM 提供上下文的方式。可以將 MCP 視為 AI 套用的 USB-C 連線埠。正如 USB-C 提供了一種標準化的方式將您的設備連線到各種外圍設備和配件一樣,MCP 提供了一種標準化的方式將 AI 模型連線到不同的數據源和工具。

基本介紹

  • 中文名:模型上下文協定
  • 外文名:Model Context Protocol
  • 發表日期:2024年11月25日
  • 發表公司:Anthropic
發展歷程,整體架構,核心組件,核心工作流程,套用場景,智慧型開發助手,企業知識中樞,跨平台AI智慧型體,經典案例,百度地圖MCP Server,高德地圖 MCP Server,騰訊位置服務 MCP Server,

發展歷程

2024年11月25日,Anthropic正式發布模型上下文協定(Model Context Protocol,MCP)。12月,Claude+MCP套用案例湧現。
2025年3月,OpenAI宣布,Agent SDK支持MCP協定,ChatGPT桌面套用及Responses API也即將支持該協定MCP生態進入規模化套用。3月27日,OpenAI支持MCP。
截至2025年3月,已有超過1000個基於MCP協定構建的社區伺服器和數千個集成MCP協定的套用。
2025年4月15日,支付寶聯合魔搭社區率先在國內推出“支付MCP Server”服務。
2025年4月,百度智慧型雲宣布千帆大模型平台接入集成MCP。
2025年4月25日,Create大會MCP分會場發布雲廠商中首家專門面向MCP的門戶商店MCP store。

整體架構

MCP採用客戶端-伺服器架構,主機套用可以連線多個伺服器。
模型上下文協定
原理圖

核心組件

核心組件
組件
角色說明
示例
MCP Hosts
受控本地資源,通過安全通道訪問套用入口層,發起上下文請求
Claude Desktop、AI開發IDE
MCP Clients
協定轉換層,維護與服務端的持久連線
語言模型接口適配器
MCP Servers
功能提供層,標準化封裝數據/工具能力
文檔解析服務、API網關服務
Local Data
受控本地資源,通過安全通道訪問
企業知識庫、私有資料庫
Remote Services
雲端擴展能力,支持分散式集成
SaaS API、區塊鏈節點
參考資料:

核心工作流程

  • 上下文請求
主機發起包含語義意圖的標準化請求。
  • 智慧型路由
客戶端自動選擇最優服務端組合。
  • 安全訪問
Server通過認證機制訪問本地/雲端資源。
  • 上下文組裝
多源數據經清洗後形成結構化上下文。
  • 回響交付
標準化格式返回LLM可理解的上下文包。
模型上下文協定
核心工作流程圖

套用場景

智慧型開發助手

實時接入代碼倉庫+文檔庫,提供精準編碼建議。主要是以MCP客戶端為主:Cursor、WindSurf、Cline、AutoDev等。
MCP客戶端集成層
深度對接主流智慧型IDE(Cursor/WindSurf/Cline/AutoDev等)實時同步:代碼倉庫變更(Git/SVN)、技術文檔更新(Confluence/Markdown)、API規範變動(Swagger/GraphQL)
智慧型服務中樞
通過MCP協定提供:上下文感知的代碼補全、跨倉庫的範式推薦、文檔關聯的智慧型提示、架構合規性檢查
功能維度
傳統外掛程式方案
MCP增強方案
上下文獲取
單項目掃描
全組織知識圖譜關聯
回響速度
200-500ms
取決於實現策略
知識保鮮度
手動同步
實時觸髮式更新
多IDE一致性
各自實現
統一協定保障體驗一致
智慧型感知
輸入@db.query時自動關聯:企業DAO層最佳實踐、近期相似業務代碼片段、資料庫性能調優文檔
風險攔截
# 輸入時實時提示
def save_user(password):# [!] 安全警告:檢測到明文密碼存儲
→ 推薦方案:使用CredentialService.encrypt()
→ 相關規範:《安全開發手冊#3.2》
文檔伴隨
// 懸浮顯示關聯文檔
@CircuitBreaker(timeout=2000) // 📚 熔斷策略標準:
// - 逾時閾值應<業務SLA的50%
// - 需配置fallback方法
A[Cursor IDE] -->MCPI B(智慧型中樞)C[WindSurf] --> B
D[代碼倉庫] --> B
E[API文檔] -->B
B --> F[安全審計]
B --> G[模式學習引擎
精準度躍升:結合當前函式上下文+相似業務歷史代碼+最新文檔規範;零摩擦集成:已有開發環境無需改造,安裝MCP外掛程式即用;合規自動化:自動規避已記錄的anti-patterns(如SQL注入模式)。

企業知識中樞

安全整合內部知識圖譜,構建可信問答系統。服務端(知識中樞)深度整合企業知識圖譜、文檔庫及業務資料庫,實施基於RBAC模型的細粒度訪問控制,提供標準化MCP接口,支持:動態知識檢索與驗證、溯源引用生成、實時許可權校驗。客戶端(智慧型互動層)通過加密通道接入知識中樞服務支持多形態互動:自然語言問答終端、業務系統嵌入式AI助手、自動化工作流觸發接口。

跨平台AI智慧型體

統一連線CRM/ERP系統,實現業務流程自動化。
MCP協定層
標準化接入主流業務系統:CRM(Salesforce/紛享銷客)、ERP(SAP/用友/金蝶)、供應鏈管理(Oracle SCM)。
支持雙向互動協定:業務數據智慧型查詢、工作流自動觸發、異常狀態實時預警。
graph LR
subgraph AI 助手
A[銷售AI助手]
C[財務AI審核]
E[物流AI調度]
end
subgraph MCP中間件
M[MCP協定中心]
end
%% 後端企業系統
subgraph 企業系統
B(CRM系統)
D(ERP系統)
F(WMS系統)
end
A -->|MCP| M
C -->|MCP| M
E -->|MCP| M
M -->|MCP| B
M -->|MCP| D
M -->|MCP| F
模型上下文協定(MCP(模型上下文協定))
智慧型體矩陣圖譜
智慧型流程編排
自動識別典型業務場景:
從商機到回款(OTC)全鏈路追蹤
採購申請→審批→付款三單匹配
庫存預警→智慧型補貨建議
多系統協同
# 智慧型自動化工單示例
def process_order(order):
if order.amount > 100000: # 觸發多系統聯動
CRM.flag_vip_client(order.client_id) # 標記VIP客戶
ERP.reserve_inventory(order.items) # 鎖定庫存
SCM.prioritize_shipping(order.id) # 優先配送
業務異常處理
實時檢測:應收賬款逾期、採購價格異常波動、物流時效偏差
自動觸發:催收流程、比價審批、備用路線規劃
維度
傳統方案
MCP智慧型體方案
接入周期
3-6個月/系統
2-4周/系統
數據一致性
手動同步存在誤差
協定級實時同步
流程靈活性
硬編碼難以修改
自然語言配置業務規則
審計追蹤
分散日誌
全鏈路區塊鏈存證
智慧型銷售助手
自動生成客戶拜訪報告、預測商機轉化機率、推薦最優產品組合
財務機器人
發票智慧型驗真、異常交易識別、現金流預測
供應鏈大腦
需求波動預測、供應商風險評估、智慧型運輸路線規劃

經典案例

百度地圖MCP Server

百度是國內首家兼容MCP協定的地圖服務商,地圖持續拓展功能邊界,開發者在智慧型體套用的開發過程中,可輕鬆通過百度地圖MCP Server調起地圖能力,滿足用戶在各類出行場景中的需求。繼此前完成 8 個核心 API 接口與 MCP 協定的對接後,百度地圖 MCP Server 再次迎來更新,新增了三個超實用的地圖服務接口,同時最佳化了 Python 接入形式,讓安裝配置過程更加簡便。
模型上下文協定(MCP(模型上下文協定))
百度地圖MCP Server
功能
特點
地理編碼
將地址解析為對應的位置坐標
地點檢索
多種場景的地點(POI檢索,包括城市檢索、圓形區域檢索)
批量算路
計算所有起終點組合間的路線距離和行駛時間
天氣查詢
根據行政區劃編碼查詢天氣
逆地理編碼
將坐標點轉換為對應語義化地址
地點詳情檢索
根據POI的uid,檢索POI詳情信息
路線規劃
規劃出行路線和耗時,支持駕車/步行/騎行/公交
IP定位
根據IP獲取當前位置(城市級),IPv6需高級許可權
參考資料:
POI 智慧型提取
能夠從文字中精準提取 POI 信息,涵蓋位置、詳情、打卡點、價格等多維度內容。當 Agent 與用戶互動時,遇到熱門 POI 及旅行路線規劃相關需求,可藉助此服務為用戶提供豐富且真實的 POI 信息,助力用戶更好地規划行程。
根據道路名稱查詢路況
可實時查詢特定道路或區域的擁堵狀況及趨勢,適用於智慧型音箱、智慧型車載設備等場景,能快速回答用戶諸如“這條路堵不堵”的問題,為出行提供及時參考。
根據坐標查詢天氣
通過經緯度信息,不僅可查詢實時天氣情況,還能獲取未來 7 天天氣預報,以及未來 24 小時逐小時預報,為用戶出行計畫的制定提供全面的天氣信息支持。

高德地圖 MCP Server

高德地圖 MCP Server 基於 MCP 協定構建,12 大核心功能全場景覆蓋,其12項核心功能涵蓋了地圖服務的方方面面,滿足企業開發的多樣化需求。整合了高德開放平台的地圖服務與智慧型算法,以簡單易用的地圖服務接口,為企業及開發者提供了全場景的地圖服務解決方案。
模型上下文協定(MCP(模型上下文協定))
高德地圖 MCP Server
功能
特點
地理編碼與逆地理編碼
實現地址 - 坐標雙向轉換
地圖位置查詢與展示的基礎功能
支持結構化地址解析
天氣查詢
通過城市/adcode查詢
為出行計畫提供天氣參考
實時天氣與預報數據
距離測量
坐標間精準測距
支持駕車/步行/球面距離
批量計算支持
IP 定位
根據IP位址快速定位
用戶位置初始化等場景
支持IPv4/IPv6
路徑規劃
多方式出行路線規劃
考慮實際路況與用戶偏好
駕車/步行/騎行/公交
搜尋功能
關鍵字/坐標搜尋POI
支持半徑範圍限定
城市/圓形區域檢索
詳情查詢
通過POIID獲取詳細信息
包含名稱、位置、分類等數據
品牌信息/營業時間/評分等
參考資料:

騰訊位置服務 MCP Server

騰訊位置服務緊跟行業趨勢,推出了基於 MCP 協定的位置服務開發接口,助力開發者快速實現基於地理位置的AI 服務。其MCP Server(SSE)具有使用簡單、自動升級、更易於大模型理解等顯著特點,讓開發者能夠更加便捷地接入並使用騰訊位置服務。
功能特點
功能
特點
地址解析
文字地址 - 經緯度坐標
結構化省市區地址信息
支持全球主要地區地址標準
地點搜尋
城市/區域搜尋
周邊搜尋 &沿途搜尋高級]
POI詳情查詢 (名稱/地址/評分)
多條件篩選與排序
距離矩陣
批量起終點導航距離計算
物流配送路徑最佳化
支持大規模異步計算
逆地址解析
經緯度坐標 一文字地址
返回周邊POI及位置信息
多語言地址返回支持
路線規劃
駕車/公交/騎行/步行規劃
途經點智慧型排序最佳化
未來路線預測 (基於歷史路況)
實時交通躲避 & 偏好設定
IP定位
通過IP獲取地理位置
城市級精度定位
支持IPv4/IPv6雙協定
天氣查詢
通過行政區劃編碼查詢
實時天氣 & 7天預報
氣象預警通知
參考資料:
使用更為簡單
基於 MCP(SSE)方式,開發者無需部署本地服務,只需進行簡單配置即可快速接入,大大節省了開發時間和精力。
自動升級
會持續進行疊代改進,以雲端化服務的形式為開發者提供最新功能與最佳化,開發者無需進行任何額外操作,即可享受服務的持續升級,始終保持套用的先進性。
更易於大模型理解
對原始的 JSON 結果進行了語義化的轉換,使其更易於大模型理解,從而更好地與 AI 大模型進行融合,提升套用的智慧型化水平。

相關詞條

熱門詞條

聯絡我們