Parasites in the Toolchain: A Large-Scale Analysis of Attacks on the MCP Ecosystem
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
Large language models(LLMs) are increasingly integrated with external systems through the Model Context Protocol(MCP),which standardizes tool invocation and has rapidly become a backbone for LLM-powered applications. While this paradigm enhances functionality,it also introduces a fundamental security shift:LLMs transition from passive information processors to autonomous orchestrators of task-oriented toolchains,expanding the attack surface,elevating adversarial goals from manipulating single outputs to hijacking entire execution flows. In this paper,we identify and characterize a systematic privacy-leakage attack pattern,termed Parasitic Toolchain Attacks,instantiated as MCP Unintended Privacy Disclosure(MCP-UPD). These attacks require no direct victim interaction;instead,adversaries embed malicious instructions into external data sources that LLMs access during legitimate tasks. Unlike traditional prompt injection and tool poisoning attacks,our attack targets the interconnected toolchain itself,assembling multiple legitimate tools into a coordinated workflow whose combined behavior accomplishes malicious objectives. In MCP-UPD,the malicious logic infiltrates the toolchain and unfolds in three phases:Parasitic Ingestion,Privacy Collection,and Privacy Disclosure,culminating in stealthy exfiltration of private data. Our root cause analysis reveals that MCP lacks both context-tool isolation and least-privilege enforcement,enabling adversarial instructions to propagate unchecked into sensitive tool invocations. To assess the severity,we design MCP-SEC and conduct the first large-scale security census of the MCP ecosystem,analyzing 12230 tools across 1360 servers. Our findings show that the MCP ecosystem is rife with real-world exploitable gadgets and diverse attack methods,underscoring systemic risks in MCP platforms and the urgent need for defense mechanisms in LLM-integrated environments.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. First posted on arXiv 8 Sep 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 13.
15 papers.
Sort:
By area:
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skillscited by 19
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Serverscited by 13
- 2026MCP-38: A Comprehensive Threat Taxonomy for Model Context Protocol Systems (v1.0)cited by 6
- 2026Behavioral Integrity Verification for AI Agent Skillscited by 6
- 2026SMCP: Secure Model Context Protocolcited by 5
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluationcited by 5
- 2026Resource Consumption Threats in Large Language Modelscited by 2
- 2026Invisible Threats from Model Context Protocol: Generating Stealthy Injection Payload via Tree-based Adaptive Searchcited by 2
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Securitycited by 1
- 2026Plant, Persist, Trigger: Sleeper Attack on Large Language Model Agentscited by 1
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystemscited by 0
- 2026The Claws in Plain Sight: Unauthorized Context Disclosure through LLM Agent Tool Callscited by 0
- 2026When Valid Tool Calls Change Meaning: Formation-Consistent Dispatch for LLM Agents28 Sep 2026
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem22 Sep 2026
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Servers24 Aug 2026
- 2026The Claws in Plain Sight: Unauthorized Context Disclosure through LLM Agent Tool Calls21 Aug 2026
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation9 Jun 2026
- 2026Plant, Persist, Trigger: Sleeper Attack on Large Language Model Agents27 May 2026
- 2026Behavioral Integrity Verification for AI Agent Skills12 May 2026
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystems15 Apr 2026
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Security8 Apr 2026
- 2026Invisible Threats from Model Context Protocol: Generating Stealthy Injection Payload via Tree-based Adaptive Search25 Mar 2026
- 2026MCP-38: A Comprehensive Threat Taxonomy for Model Context Protocol Systems (v1.0)18 Mar 2026
- 2026Resource Consumption Threats in Large Language Models17 Mar 2026
3 more
- 2026SMCP: Secure Model Context Protocol1 Feb 2026
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skills18 Dec 2025
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Servers27 Oct 2025
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skillscited by 19
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Serverscited by 13
- 2026Behavioral Integrity Verification for AI Agent Skillscited by 6
- 2026SMCP: Secure Model Context Protocolcited by 5
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluationcited by 5
- 2026Invisible Threats from Model Context Protocol: Generating Stealthy Injection Payload via Tree-based Adaptive Searchcited by 2
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Securitycited by 1
- 2026Plant, Persist, Trigger: Sleeper Attack on Large Language Model Agentscited by 1
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystemscited by 0
- 2026The Claws in Plain Sight: Unauthorized Context Disclosure through LLM Agent Tool Callscited by 0
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Serverscited by 0
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystemcited by 0
12 most cited of 13 All 13 (JSON)
- 2026When Valid Tool Calls Change Meaning: Formation-Consistent Dispatch for LLM Agents28 Sep 2026
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem22 Sep 2026
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Servers24 Aug 2026
- 2026The Claws in Plain Sight: Unauthorized Context Disclosure through LLM Agent Tool Calls21 Aug 2026
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation9 Jun 2026
- 2026Plant, Persist, Trigger: Sleeper Attack on Large Language Model Agents27 May 2026
- 2026Behavioral Integrity Verification for AI Agent Skills12 May 2026
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystems15 Apr 2026
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Security8 Apr 2026
- 2026Invisible Threats from Model Context Protocol: Generating Stealthy Injection Payload via Tree-based Adaptive Search25 Mar 2026
- 2026SMCP: Secure Model Context Protocol1 Feb 2026
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skills18 Dec 2025
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents
- 2024From Allies to Adversaries: Manipulating LLM Tool-Calling through Adversarial Injection
- 2025MCPXKIT: The Unified Toolkit for Analyzing Model Context Protocol Security
- 2025Semantic Attacks on Tool-Augmented LLMs: Securing the Model Context Protocol Against Descriptor-Level Manipulation
- 2026When the Manual Lies: A Realistic Benchmark to Evaluate MCP Poisoning Attacks for LLM Agents
- 2026Mitigating Taint-Style Vulnerabilities in MCP Servers via Security-Aware Tool Descriptions
- 2026Breaking the Protocol: Security Analysis of the Model Context Protocol Specification and Prompt Injection Vulnerabilities in Tool-Integrated LLM Agents
- 2026Beyond Max Tokens: Stealthy Resource Amplification via Tool Calling Chains in LLM Agents