MCP 工具 schema 过大如何优化
Anoop_kathait · reddit · 2026-07-11
作者在自托管 AI agent(Hermes Agent)里遇到一个很具体的问题:即使只发一条“hi”,请求也会先带上所有启用工具和 MCP server 的完整 JSON schema,导致输入 token 飙到 2 万以上。
他给出的缓解方案包括:
- 关闭不必要的工具集,把启用工具数从 25 减到约 12。
- 在重型 MCP scraping server 前面加一层薄代理,只暴露单一工具 scrapeurl,把 schema 从约 2 万 token 压到约 200 token。
- 配置自动 fallback provider,避免同一免费额度/同一限流窗口里反复重试。
- 降低每轮最大迭代次数并加硬停止,怀疑部分消耗来自 agent 内部循环。
他还在探索两件事:MCP 工具 schema 能否“懒加载”,以及多个免费 API key 是否能自动轮转而不是直接失败切换到别家 provider。
所属事件:MCP工具Schema致上下文过载及优化实测(3 条相关)→
「编程与Agent」频道最新
- Cognition SWE-2 用 KKT 对偶优化长度惩罚,一次 RL 推移 Pareto 曲线 — YouJiacheng · 2026-09-11
- 首届 Three.js 大会落地巴黎,AI 正缩短从想法到原型的距离 — OdinLovis · 2026-09-11
- 观点:Agent 真正的瓶颈是企业数据工程能力 — dhruv2038 · 2026-09-11
- 实测戳破 RTK 省钱神话:token 省了,账单分文未降 — Bartaseth · 2026-09-11
- GPT-6 Astra 用时 44 小时通关含敌人 Factorio,API 成本约 4500 美元 — liminal_bardo · 2026-09-11
- 投资分析师求教:如何用 Claude 搭建尽调 Agent 工作台 — Careless_Tie2286 · 2026-09-11