MCP-ITP: An Automated Framework for Implicit Tool Poisoning in MCP
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
To standardize interactions between LLM-based agents and their environments, the Model Context Protocol (MCP) was proposed and has since been widely adopted. However, integrating external tools expands the attack surface, exposing agents to tool poisoning attacks. In such attacks, malicious instructions embedded in tool metadata are injected into the agent context during MCP registration phase, thereby manipulating agent behavior. Prior work primarily focuses on explicit tool poisoning or relied on manually crafted poisoned tools. In contrast, we focus on a particularly stealthy variant: implicit tool poisoning, where the poisoned tool itself remains uninvoked. Instead, the instructions embedded in the tool metadata induce the agent to invoke a legitimate but high-privilege tool to perform malicious operations. We propose MCP-ITP, the first automated and adaptive framework for implicit tool poisoning within the MCP ecosystem. MCP-ITP formulates poisoned tool generation as a black-box optimization problem and employs an iterative optimization strategy that leverages feedback from both an evaluation LLM and a detection LLM to maximize Attack Success Rate (ASR) while evading current detection mechanisms. Experimental results on the MCPTox dataset across 12 LLM agents demonstrate that MCP-ITP consistently outperforms the manually crafted baseline, achieving up to 84.2% ASR while suppressing the Malicious Tool Detection Rate (MDR) to as low as 0.3%.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. Builds on 21 of its 40 references that are in the map. First posted on arXiv 12 Jan 2026.
Builds on
21 of 40 references.
Closest ancestors · 9
Same direction, newest first
- 2025AgentBound: Securing Execution Boundaries of AI Agents24 Oct
- 2025ToolTweak: An Attack on Tool Selection in LLM-based Agents2 Oct
- 2025Automatic Red Teaming LLM-based Agents with Model Context Protocol Tools25 Sep
- 2025MCPTox: A Benchmark for Tool Poisoning Attack on Real-World MCP Servers19 Aug
- 2025AgentVigil: Generic Black-Box Red-teaming for Indirect Prompt Injection against LLM Agents9 May
- 2025Prompt Injection Attack to Tool Selection in LLM Agents28 Apr
- 2024From Allies to Adversaries: Manipulating LLM Tool-Calling through Adversarial Injection13 Dec
- 2024Navigating the Risks: A Survey of Security, Privacy, and Ethics Threats in LLM-Based Agents14 Nov
- 2024Prompt Infection: LLM-to-LLM Prompt Injection within Multi-Agent Systems9 Oct
Other references · 12
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Qwen Technical Reportcited by 3,344
- 2023Universal and Transferable Adversarial Attacks on Aligned Language Modelscited by 3,104
- 2023Jailbreaking Black Box Large Language Models in Twenty Queriescited by 1,420
- 2023Tree of Attacks: Jailbreaking Black-Box LLMs Automaticallycited by 672
- 2024DeepSeek LLM: Scaling Open-Source Language Models with Longtermismcited by 642
- 2025Model Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionscited by 265
- 2023Inverse Scaling: When Bigger Isn't Bettercited by 207
- 2024Optimization-based Prompt Injection Attack to LLM-as-a-Judgecited by 143
- 2025Prompt Injection 2.0: Hybrid AI Threatscited by 13
- 2025PIG: Privacy Jailbreak Attack on LLMs via Gradient-based Iterative In-Context Optimizationcited by 11
- 2025The TIP of the Iceberg: Revealing a Hidden Class of Task-in-Prompt Adversarial Attacks on LLMscited by 7
Built on by
Citing papers per year: 2026: 14.
14 papers.
Sort:
By area:
- 2026A Systematic Security Evaluation of OpenClaw and Its Variantscited by 13
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scalecited by 8
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agentscited by 8
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluationcited by 7
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Securitycited by 2
- 2026Trust No Tool: Evaluating and Defending LLM Agents under Untrusted Tool Feedbackcited by 2
- 2026Convergent Detour Hijacking: Task-Preserving Resource Amplification in Skill-Based LLM Agentscited by 2
- 2026CASCADE: A Component Ablation and Corpus Audit of a Layered Local Defense for MCP-Based Systemscited by 1
- 2026Securing Multi-Tool AI Agent Chains With Dynamic, Real-Time Compositional Policiescited by 0
- 2026Unicode TAG-Block Concealment of Tool-Metadata Payloads in the Model Context Protocol: An Approval-View Fidelity Gap Across Three Independent Server Implementationscited by 0
- 2026Labels Are Not Endpoints: Treatment Leakage and Construct Validity in MCP Agent Security Evaluationcited by 0
- 2026ECLIPSE: Self-Evolving Stealthy Prompt Injection Attack against Long-Horizon Agentic Systemscited by 0
- 2026APEX: Active Protection at Execution Boundaries for LLM Agents3 Oct 2026
- 2026When Tools Silently Lie: Evaluating and Mitigating Blind Compliance in Tool-Augmented Data Agents29 Sep 2026
- 2026ECLIPSE: Self-Evolving Stealthy Prompt Injection Attack against Long-Horizon Agentic Systems31 Aug 2026
- 2026Labels Are Not Endpoints: Treatment Leakage and Construct Validity in MCP Agent Security Evaluation13 Aug 2026
- 2026Convergent Detour Hijacking: Task-Preserving Resource Amplification in Skill-Based LLM Agents12 Aug 2026
- 2026Unicode TAG-Block Concealment of Tool-Metadata Payloads in the Model Context Protocol: An Approval-View Fidelity Gap Across Three Independent Server Implementations7 Jul 2026
- 2026Securing Multi-Tool AI Agent Chains With Dynamic, Real-Time Compositional Policies3 Jul 2026
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agents21 Jun 2026
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation9 Jun 2026
- 2026Trust No Tool: Evaluating and Defending LLM Agents under Untrusted Tool Feedback17 May 2026
- 2026CASCADE: A Component Ablation and Corpus Audit of a Layered Local Defense for MCP-Based Systems18 Apr 2026
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Security8 Apr 2026
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agentscited by 8
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluationcited by 7
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Securitycited by 2
- 2026Trust No Tool: Evaluating and Defending LLM Agents under Untrusted Tool Feedbackcited by 2
- 2026Convergent Detour Hijacking: Task-Preserving Resource Amplification in Skill-Based LLM Agentscited by 2
- 2026CASCADE: A Component Ablation and Corpus Audit of a Layered Local Defense for MCP-Based Systemscited by 1
- 2026Securing Multi-Tool AI Agent Chains With Dynamic, Real-Time Compositional Policiescited by 0
- 2026Unicode TAG-Block Concealment of Tool-Metadata Payloads in the Model Context Protocol: An Approval-View Fidelity Gap Across Three Independent Server Implementationscited by 0
- 2026ECLIPSE: Self-Evolving Stealthy Prompt Injection Attack against Long-Horizon Agentic Systemscited by 0
- 2026APEX: Active Protection at Execution Boundaries for LLM Agentscited by 0
- 2026APEX: Active Protection at Execution Boundaries for LLM Agents3 Oct 2026
- 2026ECLIPSE: Self-Evolving Stealthy Prompt Injection Attack against Long-Horizon Agentic Systems31 Aug 2026
- 2026Convergent Detour Hijacking: Task-Preserving Resource Amplification in Skill-Based LLM Agents12 Aug 2026
- 2026Unicode TAG-Block Concealment of Tool-Metadata Payloads in the Model Context Protocol: An Approval-View Fidelity Gap Across Three Independent Server Implementations7 Jul 2026
- 2026Securing Multi-Tool AI Agent Chains With Dynamic, Real-Time Compositional Policies3 Jul 2026
- 2026Lingering Authority: Revocable Resource-and-Effect Capabilities for Coding Agents21 Jun 2026
- 2026Toward Secure LLM Agents: Threat Surfaces, Attacks, Defenses, and Evaluation9 Jun 2026
- 2026Trust No Tool: Evaluating and Defending LLM Agents under Untrusted Tool Feedback17 May 2026
- 2026CASCADE: A Component Ablation and Corpus Audit of a Layered Local Defense for MCP-Based Systems18 Apr 2026
- 2026MCP-DPT: A Defense-Placement Taxonomy and Coverage Analysis for Model Context Protocol Security8 Apr 2026
- 2026A Systematic Security Evaluation of OpenClaw and Its Variantscited by 13
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scalecited by 8
- 2026Labels Are Not Endpoints: Treatment Leakage and Construct Validity in MCP Agent Security Evaluationcited by 0
- 2026When Tools Silently Lie: Evaluating and Mitigating Blind Compliance in Tool-Augmented Data Agentscited by 0
- 2026When Tools Silently Lie: Evaluating and Mitigating Blind Compliance in Tool-Augmented Data Agents29 Sep 2026
- 2026Labels Are Not Endpoints: Treatment Leakage and Construct Validity in MCP Agent Security Evaluation13 Aug 2026
- 2026A Systematic Security Evaluation of OpenClaw and Its Variants3 Apr 2026
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scale21 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2026When the Manual Lies: A Realistic Benchmark to Evaluate MCP Poisoning Attacks for LLM Agents
- 2025MCPXKIT: The Unified Toolkit for Analyzing Model Context Protocol Security
- 2026WebMCP Tool Surface Poisoning: Runtime Manipulation Attacks on LLM Agents
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents
- 2026ShareLock: A Stealthy Multi-Tool Threshold Poisoning Attack Against MCP
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem
- 2025MindGuard: Intrinsic Decision Inspection for Securing LLM Agents Against Metadata Poisoning
- 2026Model Context Protocol Threat Modeling and Analyzing Vulnerabilities to Prompt Injection with Tool Poisoning