dev.to | 📄 原文链接 | 2026-10-27 收录

把 MCP 服务器从 15 个工具砍到 4 个

来源:dev.to — 2026-10-26

📋 概述

GitHub 官方 MCP 服务器在收到你第一个问题之前,93 个工具定义就要吃掉约 55000 个 token,占 200K 上下文窗口的四分之一还多。作者不信这个数,于是按大多数人的做法搭了一个 AWS 成本排查 MCP 服务器接进 Kiro,问一句「这个账号哪里在浪费钱」,答出来用了七次工具调用。之后他照 AWS 自己的工具设计手册把同一个服务器重写:同一个账号、同一个问题,两次调用;15 个工具变成 4 个,工具模式体积缩小 88%。文章把上下文膨胀的两条成因拆开讲——工具定义本身就占满预算,工具描述得越多、模型越容易调错——然后一条一条给出重写方案,两个版本的代码放在同一个仓库里可以直接 diff。

🔑 核心要点

💡 金句

“On a 200K context window that is more than a quarter of your budget, spent, before the agent does any work.”
译:在 200K 的上下文窗口里,这意味着超过四分之一的预算在代理开始干活之前就已经花掉了。
← 返回 dev.to 首页