跳到主要內容
2.2 生成式 AI 應用領域與常見工具
114-4 科目 7

某團隊希望讓 AI 自動查詢 GitHub 上的程式碼庫,並生成摘要給使用者參考。開發者決定透過 Model Context Protocol(MCP)來實現,AI 需先發出請求,再經由 MCP 架構逐步完成查詢與回傳。在此情境下,MCP 運作流程的正確順序為何?

請選擇一個答案

答案 C

核心概念

MCP(Model Context Protocol)是一套讓 AI 應用連接外部資料與工具的標準協定,角色分三層。AI Host 是使用模型的應用端(例如 IDE、聊天介面),需求從這裡發起;MCP Client 內建於 Host 中,負責依照協定把需求包裝成標準請求;MCP Server 則是掛在資料源或工具那一側(例如 GitHub),實際去執行查詢並回傳結果。整條路徑是由內而外、再原路折返。
答題技巧

快速判斷技巧:先確定起點。需求一定是從「使用者所在的應用端」也就是 AI Host 出發,所以開頭不是 AI Host 的選項(A、B)直接刪。剩下 C、D 只差 Client 與 Server 的先後,記住「Client 在我這邊、Server 在資料那邊」,先 Client 後 Server。

易錯陷阱:Client 與 Server 的順序是唯一考點。可以用瀏覽器類比記憶:瀏覽器(Client)發請求 → 網站(Server)回應,永遠是 Client 先動。