我盤了一下我的 Claude Code,全局掛了 12 個 MCP。
每個 MCP 的工具描述是常駐 system prompt 的,不管你調不調,都在吃 context。
拉了 14 天調用數據:6 個兩周加起來不到 10 次。直接砍到 6 個。
砍完在想一個問題:哪些工具該用 MCP,哪些用 CLI 就夠了?
MCP 的優勢是結構化——Claude 能看到參數 schema,直接調用,處理複雜交互(登入狀態、長連接、多步操作)也更穩。
但代價是常駐 context。你裝 10 個 MCP,就是幾十個工具描述永遠掛在那。
CLI 沒有這個開銷。命令只在你跑的時候才進入 context,跑完就消失。
我現在的做法:需要 Claude 主動發現和調用的留 MCP(記憶系統、TG 消息),其餘能 CLI 化的都 CLI 化。
全局 MCP 控制在 5-6 個以內,其餘按專案按需加載。
查看原文