✍️ Gate 广场「创作者认证激励计划」进行中!
我们欢迎优质创作者积极创作,申请认证
赢取豪华代币奖池、Gate 精美周边、流量曝光等超 $10,000+ 丰厚奖励!
立即报名 👉 https://www.gate.com/questionnaire/7159
📕 认证申请步骤:
1️⃣ App 首页底部进入【广场】 → 点击右上角头像进入个人主页
2️⃣ 点击头像右下角【申请认证】进入认证页面,等待审核
让优质内容被更多人看到,一起共建创作者社区!
活动详情:https://www.gate.com/announcements/article/47889
盘了一下我的 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 个以内,其余按项目按需加载。