MCPGen: Benchmarking LLMs on Executable MCPWorkflow Development
Not on the map. Why?
Abstract (arXiv)
We study whether LLMs can produce executable workflow artifacts that remain consistent across graph structure, tool implementation, schema bindings, and runtime wiring. In this setting, correctness depends on cross-layer consistency: a workflow may be structurally plausible, yet still fail because tool implementations, schema bindings, or runtime execution do not align. Existing benchmarks largely evaluate these capabilities in isolation or rely on trajectory-level proxies, leaving open whether generated workflow artifacts execute end-to-end. We introduce MCPGen, an executable benchmark for Model Context Protocol (MCP) workflow development. MCPGen contains 100 self-contained MCP projects across 16 application domains and evaluates three diagnostic tasks: workflow reconstruction, tool creation, and backward-compatible workflow extension. We evaluate 11 representative LLMs in a single-turn foundation-model setting, assessing generated artifacts through static analysis, unit and integration tests, and process-isolated end-to-end execution. Models reach 88.5% on workflow reconstruction, but no model exceeds 57% end-to-end execution success. Per-tool unit-test pass rates reach 63.8%, while project-level integration success does not exceed 45%, suggesting that integration remains a major bottleneck even when isolated tool tests pass.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 20 Sep 2026.
Builds on
19 of 37 references.
References · 19
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,280
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,210
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2025BrowseComp: A Simple Yet Challenging Benchmark for Browsing Agentscited by 616
- 2022CodeT: Code Generation with Generated Testscited by 369
- 2023TaskBench: Benchmarking Large Language Models for Task Automationcited by 138
- 2025MCP-Bench: Benchmarking Tool-Using LLM Agents with Complex Real-World Tasks via MCP Serverscited by 101
- 2025A Survey of AI Agent Protocolscited by 77
7 more
- 2025MCP-RADAR: A Multi-Dimensional Benchmark for Evaluating Tool Use Capabilities in Large Language Modelscited by 48
- 2025LiveMCPBench: Can Agents Navigate an Ocean of MCP Tools?cited by 47
- 2025TRAJECT-Bench:A Trajectory-Aware Benchmark for Evaluating Agentic Tool Usecited by 46
- 2025LLM Agents Making Agent Toolscited by 45
- 2025SOPBench: Evaluating Language Agents at Following Standard Operating Procedures and Constraintscited by 21
- 2025SOP-Bench: Complex Industrial SOPs for Evaluating LLM Agentscited by 19
- 2025Review of Tools for Zero-Code LLM Based Application Developmentcited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026From Static Templates to Dynamic Runtime Graphs: A Survey of Workflow Optimization for LLM Agents
- 2026Separating Intelligence from Execution: A Workflow Engine for the Model Context Protocol
- 2026Complete Cyclic Subtask Graphs for Tool-Using LLM Agents: Flexibility, Cost, and Bottlenecks in Long-Horizon Workflows
- 2026From Tool Orchestration to Code Execution: A Study of MCP Design Choices
- 2026FlowMind: Execute-Summarize for Structured Workflow Generation from LLM Reasoning
- 2026FlowScout: From Execution Feedback to Reliable Tool-Using Agent Workflows
- 2026Do More Agents Help? Controlled and Protocol-Aligned Evaluation of LLM Agent Workflows
- 2025Unified Tool Integration for LLMs: A Protocol-Agnostic Approach to Function Calling