MCP-Zero: Active Tool Discovery for Autonomous LLM Agents
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
True intelligence requires active capability acquisition, yet current LLM agents inject pre-defined tool schemas into prompts, reducing models to passive selectors and falling short of robust general-purpose agency. We introduce MCP-Zero, an active agent framework that restores tool discovery autonomy to LLMs themselves. Instead of overwhelming models with all available tools, MCP-Zero enables agents to actively identify capability gaps, and request specific tools on-demand, transforming them from large-scale retrievers into genuine autonomous agents. The framework operates through three core mechanisms: (1) Active Tool Request, where models autonomously generate structured requests specifying their exact tool requirements; (2) Hierarchical Semantic Routing, a two-stage algorithm that matches requests to relevant servers and tools through improved semantic alignment; (3) Iterative Capability Extension, enabling agents to progressively build cross-domain toolchains while maintaining minimal context footprint. We construct MCP-tools, a comprehensive dataset of 308 MCP servers and 2,797 tools from the official Model-Context-Protocol repository. Experiments demonstrate that MCP-Zero preserves agent autonomy while achieving substantial efficiency gains: (i) accurate tool selection from nearly 3k candidates across 248.1k tokens; (ii) 98% reduction in token consumption on APIBank while maintaining high accuracy; and (iii) consistent multi-turn performance that scales with tool ecosystem growth. This work establishes active tool discovery as a fundamental design pattern for scalable autonomous agent systems.
Key facts. Cited by 33 papers in the map (data through 14 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 28 of its 29 references that are in the map. First posted on arXiv 1 Jun 2025.
Builds on
28 of 29 references.
Closest ancestors · 10
Same direction, newest first
- 2025RAG-MCP: Mitigating Prompt Bloat in LLM Tool Selection via Retrieval-Augmented Generation6 May
- 2024Efficient and Scalable Estimation of Tool Representations in Vector Space2 Sep
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Calls6 Feb
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Cases8 Jun
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
- 2023Tool Learning with Foundation Models17 Apr
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr
- 2023ART: Automatic multi-step reasoning and tool-use for large language models16 Mar
- 2023Toolformer: Language Models Can Teach Themselves to Use Tools9 Feb
Other references · 18
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2025Qwen3 Technical Reportcited by 8,820
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,988
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,745
- 2021Improving language models by retrieving from trillions of tokenscited by 1,293
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2023In-Context Retrieval-Augmented Language Modelscited by 702
- 2024The Landscape of Emerging AI Agent Architectures for Reasoning, Planning, and Tool Calling: A Surveycited by 168
6 more
- 2022MRKL Systems: A modular, neuro-symbolic architecture that combines large language models, external knowledge sources and discrete reasoningcited by 156
- 2025Alita: Generalist Agent Enabling Scalable Agentic Reasoning with Minimal Predefinition and Maximal Self-Evolutioncited by 116
- 2024Re-Invoke: Tool Invocation Rewriting for Zero-Shot Tool Retrievalcited by 52
- 2024ToolRerank: Adaptive and Hierarchy-Aware Reranking for Tool Retrievalcited by 41
- 2021Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We?cited by 21
- 2025Evaluation Report on MCP Serverscited by 9
Built on by
Citing papers per year: 2025: 14; 2026: 19.
33 papers.
Sort:
By area:
- 2025LiveMCPBench: Can Agents Navigate an Ocean of MCP Tools?cited by 48
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025PolySkill: Learning Generalizable Skills Through Polymorphic Abstractioncited by 27
- 2025LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarioscited by 26
- 2025MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn Conversationscited by 21
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2025Tool-to-Agent Retrieval: Bridging Tools and Agents for Scalable LLM Multi-Agent Systemscited by 15
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 14
- 2026Safety in Self-Evolving LLM Agent Systems: Threats, Amplification, and Case Studiescited by 8
- 2025From Standalone LLMs to Integrated Intelligence: A Survey of Compound Al Systemscited by 6
- 2025Dynamic ReAct: Scalable Tool Selection for Large-Scale MCP Environmentscited by 6
21 more
- 2025Delegated Authorization for Agents Constrained to Semantic Task-to-Scope Matchingcited by 6
- 2025Red-Teaming Coding Agents from a Tool-Invocation Perspective: An Empirical Security Assessmentcited by 5
- 2026Don't believe everything you read: Understanding and Measuring MCP Behavior under Misleading Tool Descriptionscited by 5
- 2025Agent-as-a-Graph: Knowledge Graph-Based Tool and Agent Retrieval for LLM Multi-Agent Systemscited by 4
- 2026SING: Synthetic Intention Graph for Scalable Active Tool Discovery in LLM Agentscited by 4
- 2025Galaxy: A Cognition-Centered Framework for Proactive, Privacy-Preserving, and Self-Evolving LLM Agentscited by 2
- 2025QueryIPI: Query-agnostic Indirect Prompt Injection on Coding Agentscited by 2
- 2026Skill Description Deception Attack against Task Routing in Internet of Agentscited by 2
- 2026The Convergence of Schema-Guided Dialogue Systems and the Model Context Protocolcited by 1
- 2026Give Them an Inch and They Will Take a Mile:Understanding and Measuring Caller Identity Confusion in MCP-Based AI Systemscited by 1
- 2026One Skill Does Not Fit All: Automatic Discovery and Taxonomy-Guided Routing of Frame-Selection Skills for Long-Video Question Answeringcited by 1
- 2026The Router Within: Eliciting Native Skill Routing from a Frozen LLMcited by 1
- 2025ETOM: A Five-Level Benchmark for Evaluating Tool Orchestration within the MCP Ecosystemcited by 0
- 2026Formal Semantics for Agentic Tool Protocols: A Process Calculus Approachcited by 0
- 2026Indexing the Unreadable: LLM-Native Recursive Construction and Search of Service Taxonomiescited by 0
- 2026ChainClaw: A Layered Agent Framework for Reliable On-Chain Executioncited by 0
- 2026Trie Automata for Constrained Decoding over Large Finite Setscited by 0
- 2026PluginRSI: Recursive Improvement of Agent Harnesses with Reusable Pluginscited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
- 2026What Can Component-Replacement Evidence Establish? A Critical Scoping Review of Local Decisions in LLM Agentscited by 0
- 2026MCPDisCo: Seesaw-Mitigated Tuning for MCP-Native Agentscited by 0
- 2026MCPDisCo: Seesaw-Mitigated Tuning for MCP-Native Agents10 Oct 2026
- 2026What Can Component-Replacement Evidence Establish? A Critical Scoping Review of Local Decisions in LLM Agents30 Sep 2026
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization28 Sep 2026
- 2026PluginRSI: Recursive Improvement of Agent Harnesses with Reusable Plugins26 Sep 2026
- 2026The Router Within: Eliciting Native Skill Routing from a Frozen LLM14 Sep 2026
- 2026One Skill Does Not Fit All: Automatic Discovery and Taxonomy-Guided Routing of Frame-Selection Skills for Long-Video Question Answering11 Sep 2026
- 2026Trie Automata for Constrained Decoding over Large Finite Sets12 Aug 2026
- 2026ChainClaw: A Layered Agent Framework for Reliable On-Chain Execution6 Aug 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026Safety in Self-Evolving LLM Agent Systems: Threats, Amplification, and Case Studies22 Jun 2026
- 2026SING: Synthetic Intention Graph for Scalable Active Tool Discovery in LLM Agents15 Jun 2026
- 2026Indexing the Unreadable: LLM-Native Recursive Construction and Search of Service Taxonomies28 May 2026
21 more
- 2026Skill Description Deception Attack against Task Routing in Internet of Agents11 May 2026
- 2026Formal Semantics for Agentic Tool Protocols: A Process Calculus Approach25 Mar 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
- 2026Give Them an Inch and They Will Take a Mile:Understanding and Measuring Caller Identity Confusion in MCP-Based AI Systems8 Mar 2026
- 2026The Convergence of Schema-Guided Dialogue Systems and the Model Context Protocol21 Feb 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2026Don't believe everything you read: Understanding and Measuring MCP Behavior under Misleading Tool Descriptions3 Feb 2026
- 2025Agent-as-a-Graph: Knowledge Graph-Based Tool and Agent Retrieval for LLM Multi-Agent Systems22 Nov 2025
- 2025Tool-to-Agent Retrieval: Bridging Tools and Agents for Scalable LLM Multi-Agent Systems3 Nov 2025
- 2025Delegated Authorization for Agents Constrained to Semantic Task-to-Scope Matching30 Oct 2025
- 2025QueryIPI: Query-agnostic Indirect Prompt Injection on Coding Agents27 Oct 2025
- 2025ETOM: A Five-Level Benchmark for Evaluating Tool Orchestration within the MCP Ecosystem22 Oct 2025
- 2025PolySkill: Learning Generalizable Skills Through Polymorphic Abstraction17 Oct 2025
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents14 Oct 2025
- 2025Dynamic ReAct: Scalable Tool Selection for Large-Scale MCP Environments22 Sep 2025
- 2025Red-Teaming Coding Agents from a Tool-Invocation Perspective: An Empirical Security Assessment6 Sep 2025
- 2025LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarios25 Aug 2025
- 2025Galaxy: A Cognition-Centered Framework for Proactive, Privacy-Preserving, and Self-Evolving LLM Agents6 Aug 2025
- 2025LiveMCPBench: Can Agents Navigate an Ocean of MCP Tools?3 Aug 2025
- 2025MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn Conversations29 Jul 2025
- 2025From Standalone LLMs to Integrated Intelligence: A Survey of Compound Al Systems5 Jun 2025
- 2025LiveMCPBench: Can Agents Navigate an Ocean of MCP Tools?cited by 48
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025MemTool: Optimizing Short-Term Memory Management for Dynamic Tool Calling in LLM Agent Multi-Turn Conversationscited by 21
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2025Tool-to-Agent Retrieval: Bridging Tools and Agents for Scalable LLM Multi-Agent Systemscited by 15
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 14
- 2026Safety in Self-Evolving LLM Agent Systems: Threats, Amplification, and Case Studiescited by 8
- 2025Delegated Authorization for Agents Constrained to Semantic Task-to-Scope Matchingcited by 6
- 2025Red-Teaming Coding Agents from a Tool-Invocation Perspective: An Empirical Security Assessmentcited by 5
- 2026Don't believe everything you read: Understanding and Measuring MCP Behavior under Misleading Tool Descriptionscited by 5
- 2025Agent-as-a-Graph: Knowledge Graph-Based Tool and Agent Retrieval for LLM Multi-Agent Systemscited by 4
12 most cited of 26 All 26 (JSON)
- 2026MCPDisCo: Seesaw-Mitigated Tuning for MCP-Native Agents10 Oct 2026
- 2026What Can Component-Replacement Evidence Establish? A Critical Scoping Review of Local Decisions in LLM Agents30 Sep 2026
- 2026PluginRSI: Recursive Improvement of Agent Harnesses with Reusable Plugins26 Sep 2026
- 2026The Router Within: Eliciting Native Skill Routing from a Frozen LLM14 Sep 2026
- 2026ChainClaw: A Layered Agent Framework for Reliable On-Chain Execution6 Aug 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026Safety in Self-Evolving LLM Agent Systems: Threats, Amplification, and Case Studies22 Jun 2026
- 2026SING: Synthetic Intention Graph for Scalable Active Tool Discovery in LLM Agents15 Jun 2026
- 2026Indexing the Unreadable: LLM-Native Recursive Construction and Search of Service Taxonomies28 May 2026
- 2026Skill Description Deception Attack against Task Routing in Internet of Agents11 May 2026
- 2026Formal Semantics for Agentic Tool Protocols: A Process Calculus Approach25 Mar 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
12 newest of 26 All 26 (JSON)
- 2025PolySkill: Learning Generalizable Skills Through Polymorphic Abstractioncited by 27
- 2025From Standalone LLMs to Integrated Intelligence: A Survey of Compound Al Systemscited by 6
- 2025Dynamic ReAct: Scalable Tool Selection for Large-Scale MCP Environmentscited by 6
- 2026One Skill Does Not Fit All: Automatic Discovery and Taxonomy-Guided Routing of Frame-Selection Skills for Long-Video Question Answeringcited by 1
- 2026Trie Automata for Constrained Decoding over Large Finite Setscited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization28 Sep 2026
- 2026One Skill Does Not Fit All: Automatic Discovery and Taxonomy-Guided Routing of Frame-Selection Skills for Long-Video Question Answering11 Sep 2026
- 2026Trie Automata for Constrained Decoding over Large Finite Sets12 Aug 2026
- 2025PolySkill: Learning Generalizable Skills Through Polymorphic Abstraction17 Oct 2025
- 2025Dynamic ReAct: Scalable Tool Selection for Large-Scale MCP Environments22 Sep 2025
- 2025From Standalone LLMs to Integrated Intelligence: A Survey of Compound Al Systems5 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2026Beyond Prompts: Measuring and Optimizing LLM Tool-Agent Harnesses
- 2025ScaleMCP: Dynamic and Auto-Synchronizing Model Context Protocol Tools for LLM Agents
- 2026ComplexMCP: Evaluation of LLM Agents in Dynamic, Interdependent, and Large-Scale Tool Sandbox
- 2026Open, Reliable, and Collective: A Community-Driven Framework for Tool-Using AI Agents
- 2026Progressive Skill Discovery as Access Control for Tool-Using LLM Agents: Structural Governance through Role-Scoped Capability Delivery
- 2025LiveMCP-101: Stress Testing and Diagnosing MCP-enabled Agents on Challenging Queries
- 2026MCPEvol-Bench: Benchmarking LLM Agent Performance Across Dynamic Evolutions of MCP Servers
- 2025Z-Space: A Multi-Agent Tool Orchestration Framework for Enterprise-Grade LLM Automation