MCP-Zero: Proactive Toolchain Construction for LLM Agents from Scratch
https://github.com/xfey/MCP-Zero
不过,当前的 MCP 调用方式存在一个致命痛点:所有工具都会被一次性加载到系统提示中。这不仅带来巨大的 token 消耗,还容易导致模型产生错误回复。
为了解决这个问题,来自厦门大学与中科大的研究团队提出了两项关键改进方向:
基于这一思路,团队提出了全新框架 —— MCP-Zero[1]:一个主动式代理系统,支持 LLM 主动判断调用时机,自主检索所需工具,从零构建专用工具链。
MCP-Zero 的三大核心模块包括:
1. 主动工具请求机制:通过结构化 <tool_assistant> 代码块,模型可清晰表达对特定服务器与任务的工具需求;
2. 分层向量路由系统:结合语义匹配技术,先筛选候选服务器,再在服务器内对工具优先级排序,输出最优结果;