知識目錄中的 MCP 伺服器簡介

Model Context Protocol (MCP) 規範大型語言模型 (LLM) 和 AI 應用程式/代理程式連結外部資料來源的標準方式。MCP 伺服器可讓您使用工具、資源和提示,從後端服務執行動作及取得更新資料。

本機和遠端 MCP 伺服器有何不同?

本機 MCP 伺服器
通常在本機電腦上執行,並使用標準輸入和輸出串流 (stdio),在同一部裝置上的服務之間進行通訊。
遠端 MCP 伺服器
在服務的基礎架構上執行,並為 AI 應用程式提供 HTTP 端點,供 AI MCP 用戶端與 MCP 伺服器之間的通訊。如要進一步瞭解 MCP 架構,請參閱 MCP 架構

無狀態核心

MCP 2026-07-28 版將從雙向有狀態通訊協定變更為無狀態通訊協定。每個 MCP 要求都會自我描述,並可使用標頭進行路徑設定。由於每個要求都包含 HTTP 標頭或 _meta 參數中所需的所有資訊,因此不需要 initialize/initialized 交握或 Mcp-Session-Id。MCP 伺服器可透過多重往返要求 (MRTR),要求工具所需的額外資訊。

為協助系統在不剖析要求主體的情況下,轉送及處理要求,您必須提供部分 MCP 標頭,包括:

  • MCP 規格所需的標頭,例如通訊協定版本標頭標準要求標頭
  • MCP 伺服器定義的自訂標頭。這些標頭會使用 x-mcp-header 屬性,從工具的輸入結構定義鏡像到 HTTP 標頭。舉例來說,MCP 伺服器可能會定義自訂標頭,以指定 Google Cloud 區域或專案 ID。

如要進一步瞭解 MCP 架構,請參閱 2026 年 7 月 28 日的 MCP 版本規格主要變更

後續步驟