什麼是MCP?

 

模型上下文協定(Model Context Protocol, MCP)是 AI Agent (AI助理)技術發展的重要突破,解決了 AI 無法存取外部數據的瓶頸,



https://www.ibest.com.tw/news-detail/what-is-mcp/

指令有MCP之前有MCP之後
幫我整理銷售報表AI 只能說:「請給我數據,我幫你分析。」 你還得自己打開 Excel 上傳。AI 通過 MCP 連接到你的檔案系統,打開 Excel,整理數據後生成圖表,直接回傳給你。
幫我寫好回覆內容寄信給客戶好,已經寫好了內容,但我沒辦法寄給客戶。請打開Gmail自己寄吧!AI 通過 MCP 調用 Email 服務,自動起草並發送郵件,同時在 CRM 中更新客戶狀態為「已聯繫」
幫我關燈我無法連接到你家的燈具,但你可以自己走到開關前面,把燈關閉。AI 通過 MCP 連接到智慧家庭系統,執行關燈指令,並回覆:「燈已關閉。」

 

MCP 的架構包含幾個核心部分:

  1. MCP 管理員 (Host):像是一個指揮中心,負責管理 MCP Client與Server的連線。例如,Claude Desktop就是一個 MCP 管理員,它能夠讓Client透過MCP存取你的本地資料庫和本地工具。
  2. MCP 用戶端 (Client):負責 AI 和 MCP Server之間的溝通,包括傳送AI指令到MCP Server內,以及接收MCP Server回傳的訊息。
  3. MCP 伺服器 (Server):負責管理本地資料庫要輸出的內容指令(如新增、修改、刪除都是一條不同的指令),讓Client可以自選指令來運作。這些指令包括可以讓 AI 讀取資料庫、存取檔案,甚至與網頁互動。
  4. 本地資料 (Local Data Sources):自己電腦內的資料,如資料庫、檔案、軟體等
  5. 遠端資料 (Remote Services):網路上的資料庫,如Google Drive、One Drive內的資料

https://www.youtube.com/watch?v=uWMC4-dNTY0

留言

這個網誌中的熱門文章

考績被打差了 輕率離職會更傷

Arrays - DS (Reverse array) [Easy]

WireMock