MCP 工具定义可吃掉 19 万 token:卸载一个大 server 上下文从 200K 降到 10K
shoumikgoswami · reddit · 2026-10-29
Reddit 帖提醒:agent 提示词里最大的占用往往不是对话,而是第一条消息之前就加载的 MCP 工具定义。DeepSeek harness 仓库的讨论中,有人报告卸载一个大型 MCP server 后常驻上下文从约 200K token 降到约 10K(单个案例,非受控基准)。
实操检查步骤
- 查 harness 文档或请求日志:是否每次请求都发送完整工具列表?
- 在其余请求不变的情况下,对比加载/卸载这些 server 后的 prompt token 用量;序列化字符数只能粗估。
- 找出贡献最大的工具——讨论中,工具描述里冗长的使用说明让某些 schema 异常巨大。
- 按任务禁用不需要的 server,或用 allow-list 只保留特定工具。
- 若 harness 支持延迟工具加载,确认它对你用的 provider 真的生效,别假设设置已开启。
结论:先测量基线,再花时间压缩提示词——开销取决于你实际用的 harness 和 server。
「编程与Agent」频道最新
- AI 工程师被低估的核心技能:从错误分析到分层评测集的实操方法论 — sudoraohacker · 2026-10-29
- Claude 5.5 当视频编辑器深度实测:31K 播放 short 是这么剪出来的 — aakashgupta · 2026-10-29
- 作者晒 40 小时经验:用 Claude Code 自动剪视频, shorts 播放量破万 — aakashgupta · 2026-10-29
- 用「行为测试」快速读懂 PR:绿行是新增,红行是改动 — samgoodwin89 · 2026-10-29
- 10 人公司 AI token 开销达薪酬 30 倍,spawn 分享 agent-first 实践 — Scobleizer · 2026-10-29
- SQL 藏进字符串字面量即可绕过 LLM 门控,schemagate 1.15.1 修复 — Temporary_Papaya1058 · 2026-10-29