跳到主要內容
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 → 刪掉 (A)(B) ・Client 在我這邊、Server 在資料那邊 → 先 Client 後 Server

易錯陷阱:Client 與 Server 的先後是這題唯一的考點。 拿瀏覽器比喻:瀏覽器(Client)發請求、網站(Server)回應,永遠是 Client 先動。