MCP 導入坑:不是把工具都接上,Agent 就會變可靠

MCP 讓 AI agent 接工具變容易,但真正的導入重點不是工具數量,而是權限邊界、可觀測性、審批與失敗處理。

MCP 這類工具協定最容易讓團隊產生一個錯覺:既然 agent 可以接 GitHub、Slack、資料庫、瀏覽器、內部 API,那是不是只要把工具都掛上去,它就能變成可靠的數位同事?

我的判斷剛好相反。MCP 的價值不是讓你一次開很多門,而是讓你終於可以用比較標準的方式管理每一扇門。

真正適合現在導入 MCP 的團隊,通常已經有明確的 agent workflow:例如讀 issue、查文件、跑測試、整理報表、更新 CRM、查內部知識庫。這些任務有固定輸入、固定工具、固定產出,也能接受人類在關鍵步驟審核。這時 MCP 很有用,因為它能把工具接入從一堆臨時 glue code,收斂成可重複、可替換、可治理的介面。

但如果團隊只是想「先把所有工具接給 AI 看看會怎樣」,我會建議先停。這不是探索精神,這比較像把實習生丟進 production 後台,然後期待他自然學會公司流程。Agent 的問題不是不夠會用工具,而是它常常不知道什麼時候不該用、用錯之後誰負責、資料能不能外流、結果要不要審批。

導入 MCP 第一個限制是權限。工具 server 不應該直接等於完整帳號權限。讀取、寫入、刪除、發送、付款、部署、改權限,這些能力要分層。能查資料的 agent,不代表也該能改資料;能開 PR 的 agent,不代表也該能 merge;能草稿訊息,不代表能直接發出去。

第二個限制是可觀測性。每次 tool call 至少要知道誰觸發、用了哪個工具、輸入是什麼、輸出摘要是什麼、是否碰到敏感資源、最後有沒有被人類採納。沒有這些紀錄,MCP 只會把黑箱 prompt 變成黑箱行動。

第三個限制是失敗設計。工具 timeout、API 回傳空資料、權限不足、資料過期、格式變動,都要有明確 fallback。Agent 不能因為工具壞了就開始腦補,更不能把半成功的結果包裝成確定答案。

所以我的採用建議是:先從一個低風險、高重複的 workflow 開始,例如「讀 issue 並產生修復建議」、「查文件並附來源」、「整理會議紀錄成待辦」。每個 workflow 只開必要工具,先記錄所有 tool call,再逐步增加寫入能力。

MCP 值得導入,但不要把它當魔法插座。它比較像 agent 時代的 USB-C:標準化連接很重要,可是你仍然要知道插上去的是螢幕、硬碟,還是會讓整台機器過熱的東西。

換個腦袋讀

想再讀深一點?

深入解讀
ChatGPT Google AI

相關文章