跳到正文
GitHub · 灵魂体仓库·· 20 天前精选AI 评分64

mcp-tool-connector 发布,用角色切片和故障隔离让 Agent 在生产环境挂载大规模 MCP 工具目录

SilvioCorreiaFilho/mcp-tool-connector

来源与原文

GitHub · 灵魂体仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/SilvioCorreiaFilho/mcp-tool-connector

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

SilvioCorreiaFilho 发布了 mcp-tool-connector,一个纯标准库的 Python 包,解决 Agent 挂载约 100 个 MCP 工具时的上下文膨胀、单工具故障拖垮会话和重复调用三大问题。核心组件包括 ToolCatalog.select_for_role() 按角色在 token 预算内切片工具目录、IsolatedCaller 把工具异常转为可读结果并带超时与熔断器、IdempotencyCache 仅对只读工具做 TTL 去重。离线 95 工具演示中按角色切片节省 66% schema 上下文;对真实 Scrapling MCP 服务器(13 工具)从约 14.3k schema token 降到约 3.1k,减少 78%。

推荐理由

原文给出按角色切片、故障隔离与幂等去重三个机制及实测省下的 token 数据,方法可直接迁移到自己的 Agent 部署。

来源:GitHub · 灵魂体仓库 · github.com