AI工具导航

MCP Context Budget

在智能代理运行前测量并限制 MCP 上下文膨胀

MCP Context Budget 是什么?

MCP Context Budget 是一款开源的本地 CLI 工具,遵循 MIT 协议,可以帮助你测量 MCP 服务器与工具所消耗的上下文大小。它能筛选出与任务高度相关的精简工具集、生成锁定文件,还能在 CI 流程中检查出 schema 或响应令牌预算的回归问题,在智能代理运行前就帮你控制上下文膨胀。

产品详细介绍

在智能代理运行前测量并限制 MCP 上下文膨胀

MCP Context Budget 是一款开源的本地 CLI 工具,遵循 MIT 协议,可以帮助你测量 MCP 服务器与工具所消耗的上下文大小。它能筛选出与任务高度相关的精简工具集、生成锁定文件,还能在 CI 流程中检查出 schema 或响应令牌预算的回归问题,在智能代理运行前就帮你控制上下文膨胀。

定价方案

有免费方案
Free/免费
开源
  • 开源(MIT 许可证)

  • 本地优先

  • 无依赖核心库

查看官网价格

创始人评论

M
Maker创始人

我在目睹编码智能体会话在实际任务开始前就丢失有用上下文后,开发了 MCP Context Budget。

这个问题很隐蔽:如果连接了足够多的 MCP 服务器,仅工具定义就会消耗数千个 token。随后工具响应又会带来另一层上下文压力。等到智能体开始工作时,部分上下文窗口已经被占满了。

本工具将 MCP 上下文用量视为构建基础设施来处理:

* 扫描 MCP 工具定义

* 分别估算 schema token 和响应 token 成本

* 选出与任务相关的更小工具集合

* 生成锁文件

* 当预算超出时让 CI 失败

它采用本地优先设计,MIT 许可证授权,核心无依赖。没有托管服务,没有代理,除非你明确使用可选的本地 Ollama 排序功能,否则数据不会离开你的机器。

目标很简单:让上下文膨胀在代码评审阶段就暴露出来,而不是在会话进行到一半时才发现。

官网信息

官网https://mcp-context-budget.danmercede.com/
公司使命

在编码代理启动前,衡量并强制执行 MCP 工具表面预算。