TheMCPCompany: Creating General-purpose Agents with Task-specific Tools
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Since the introduction of the Model Context Protocol (MCP), the number of available tools for Large Language Models (LLMs) has increased significantly. These task-specific tool sets offer an alternative to general-purpose tools such as web browsers, while being easier to develop and maintain than GUIs. However, current general-purpose agents predominantly rely on web browsers for interacting with the environment. Here, we introduce TheMCPCompany, a benchmark for evaluating tool-calling agents on tasks that involve interacting with various real-world services. We use the REST APIs of these services to create MCP servers, which include over 18,000 tools. We also provide manually annotated ground-truth tools for each task. In our experiments, we use the ground truth tools to show the potential of tool-calling agents for both improving performance and reducing costs assuming perfect tool retrieval. Next, we explore agent performance using tool retrieval to study the real-world practicality of tool-based agents. While all models with tool retrieval perform similarly or better than browser-based agents, smaller models cannot take full advantage of the available tools through retrieval. On the other hand, GPT-5's performance with tool retrieval is very close to its performance with ground-truth tools. Overall, our work shows that the most advanced reasoning models are effective at discovering tools in simpler environments, but seriously struggle with navigating complex enterprise environments. TheMCPCompany reveals that navigating tens of thousands of tools and combining them in non-trivial ways to solve complex problems is still a challenging task for current models and requires both better reasoning and better retrieval models.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 46 of its 56 references that are in the map. First posted on arXiv 22 Oct 2025.
Builds on
46 of 56 references.
Closest ancestors · 18
Same direction, newest first
- 2025MCPVerse: An Expansive, Real-World Benchmark for Agentic Tool Use22 Aug
- 2025LiveMCP-101: Stress Testing and Diagnosing MCP-enabled Agents on Challenging Queries21 Aug
- 2025MCP-Universe: Benchmarking Large Language Models with Real-World Model Context Protocol Servers20 Aug
- 2025LiveMCPBench: Can Agents Navigate an Ocean of MCP Tools?3 Aug
- 2025MCPEval: Automatic MCP-based Deep Evaluation for AI Agent Models17 Jul
- 2025MCP-RADAR: A Multi-Dimensional Benchmark for Evaluating Tool Use Capabilities in Large Language Models22 May
- 2025RAG-MCP: Mitigating Prompt Bloat in LLM Tool Selection via Retrieval-Augmented Generation6 May
- 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Models3 Mar
- 2025Graph RAG-Tool Fusion11 Feb
- 2025ACEBench: Who Wins the Match Point in Tool Usage?22 Jan
- 2025ComplexFuncBench: Exploring Multi-Step and Constrained Function Calling under Long-Context Scenario17 Jan
- 2024ToolACE: Winning the Points of LLM Function Calling2 Sep
6 more
- 2024APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasets26 Jun
- 2024Tool Learning with Large Language Models: A Survey28 May
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr
- 2023Toolformer: Language Models Can Teach Themselves to Use Tools9 Feb
Other references · 28
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,280
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2023GAIA: a benchmark for General AI Assistantscited by 1,084
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 558
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 400
- 2025ReTool: Reinforcement Learning for Strategic Tool Use in LLMscited by 377
- 2024TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Taskscited by 306
- 2024Magentic-One: A Generalist Multi-Agent System for Solving Complex Taskscited by 221
16 more
- 2025ToRL: Scaling Tool-Integrated RLcited by 166
- 2024The BrowserGym Ecosystem for Web Agent Researchcited by 152
- 2025OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automationcited by 129
- 2023CRAFT: Customizing LLMs by Creating and Retrieving from Specialized Toolsetscited by 122
- 2025Which Economic Tasks are Performed with AI? Evidence from Millions of Claude Conversationscited by 88
- 2025Acting Less is Reasoning More! Teaching Model to Act Efficientlycited by 80
- 2024GTA: A Benchmark for General Tool Agentscited by 77
- 2024Beyond Browsing: API-Based Web Agentscited by 77
- 2025Tool-Star: Empowering LLM-Brained Multi-Tool Reasoner via Reinforcement Learningcited by 67
- 2024Collaborative Gym: A Framework for Enabling and Evaluating Human-Agent Collaborationcited by 60
- 2024WorkBench: a Benchmark Dataset for Agents in a Realistic Workplace Settingcited by 47
- 2025Magentic-UI: Towards Human-in-the-loop Agentic Systemscited by 41
- 2025Future of Work with AI Agents: Auditing Automation and Augmentation Potential across the U.S. Workforcecited by 33
- 2025Coding Agents with Multimodal Browsing are Generalist Problem Solverscited by 24
- 2024Enhancing Tool Retrieval with Iterative Feedback from Large Language Modelscited by 17
- 2025Evaluation Report on MCP Serverscited by 9
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2025MCPAgentBench: A Real-world Task Benchmark for Evaluating LLM Agent MCP Tool Use
- 2025ScaleMCP: Dynamic and Auto-Synchronizing Model Context Protocol Tools for LLM Agents
- 2025MCP-Bench: Benchmarking Tool-Using LLM Agents with Complex Real-World Tasks via MCP Servers
- 2026MCP-Atlas: A Large-Scale Benchmark for Tool-Use Competency with Real MCP Servers
- 2025MCP-AgentBench: Evaluating Real-World Language Agent Performance with MCP-Mediated Tools
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions
- 2025MCP-Flow: Facilitating LLM Agents to Master Real-World, Diverse and Scaling MCP Tools
- 2025ToolFuzz -- Automated Agent Tool Testing