MPMA: Preference Manipulation Attack Against Model Context Protocol
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
Model Context Protocol (MCP) standardizes interface mapping for large language models (LLMs) to access external data and tools, which revolutionizes the paradigm of tool selection and facilitates the rapid expansion of the LLM agent tool ecosystem. However, as the MCP is increasingly adopted, third-party customized versions of the MCP server expose potential security vulnerabilities. In this paper, we first introduce a novel security threat, which we term the MCP Preference Manipulation Attack (MPMA). An attacker deploys a customized MCP server to manipulate LLMs, causing them to prioritize it over other competing MCP servers. This can result in economic benefits for attackers, such as revenue from paid MCP services or advertising income generated from free servers. To achieve MPMA, we first design a Direct Preference Manipulation Attack (DPMA) that achieves significant effectiveness by inserting the manipulative word and phrases into the tool name and description. However, such a direct modification is obvious to users and lacks stealthiness. To address these limitations, we further propose Genetic-based Advertising Preference Manipulation Attack (GAPMA). GAPMA employs four commonly used strategies to initialize descriptions and integrates a Genetic Algorithm (GA) to enhance stealthiness. The experiment results demonstrate that GAPMA balances high effectiveness and stealthiness. Our study reveals a critical vulnerability of the MCP in open ecosystems, highlighting an urgent need for robust defense mechanisms to ensure the fairness of the MCP ecosystem.
Key facts. Cited by 34 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 17 of its 38 references that are in the map. First posted on arXiv 16 May 2025.
Builds on
17 of 38 references.
Closest ancestors · 1
Same direction, newest first
Other references · 16
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2024GPT-4o System Cardcited by 4,588
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2024A Survey on LLM-as-a-Judgecited by 1,423
- 2022A Survey on In-context Learningcited by 721
- 2020Backdoor Learning: A Surveycited by 426
- 2022A Systematic Evaluation of Large Language Models of Codecited by 363
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 284
- 2025Model Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionscited by 265
- 2024Personal LLM Agents: Insights and Survey about the Capability, Efficiency and Securitycited by 260
4 more
- 2024Instruction Backdoor Attacks Against Customized LLMscited by 62
- 2024LLM With Tools: A Surveycited by 61
- 2025Enterprise-Grade Security for the Model Context Protocol (MCP): Frameworks and Mitigation Strategiescited by 42
- 2024Adversarial Search Engine Optimization for Large Language Modelscited by 40
Built on by
Citing papers per year: 2025: 10; 2026: 24.
34 papers.
Sort:
By area:
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 57
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025MCP-SafetyBench: A Benchmark for Safety Evaluation of Large Language Models with Real-World MCP Serverscited by 34
- 2025MCPXKIT: The Unified Toolkit for Analyzing Model Context Protocol Securitycited by 21
- 2025MCP-Guard: A Multi-Stage Defense-in-Depth Framework for Securing Model Context Protocol in Agentic AIcited by 19
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Serverscited by 14
- 2026Beyond Max Tokens: Stealthy Resource Amplification via Tool Calling Chains in LLM Agentscited by 14
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactionscited by 11
- 2026AgenTRIM: Tool Risk Mitigation for Agentic AIcited by 11
- 2025Security Analysis of Agentic AI Communication Protocols: A Comparative Evaluationcited by 9
- 2026SOK: A Taxonomy of Attack Vectors and Defense Strategies for Agentic Supply Chain Runtimecited by 8
22 more
- 2026MCP-38: A Comprehensive Threat Taxonomy for Model Context Protocol Systems (v1.0)cited by 6
- 2026Don't believe everything you read: Understanding and Measuring MCP Behavior under Misleading Tool Descriptionscited by 5
- 2025A Red Teaming Roadmap Towards System-Level Safetycited 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 2
- 2026Breaking MCP with Function Hijacking Attacks: Novel Threats for Function Calling and Agentic Modelscited by 2
- 2026Skill Description Deception Attack against Task Routing in Internet of Agentscited by 2
- 2026ShareLock: A Stealthy Multi-Tool Threshold Poisoning Attack Against MCPcited by 2
- 2026BadTemplate: A Training-Free Backdoor Attack via Chat Template Against Large Language Modelscited by 1
- 2026SeClaw: Spec-Driven Security Task Synthesis for Evaluating Autonomous Agentscited by 1
- 2026Isolation as a First-Class Principle for LLM-Agent System Safety: Concepts, Taxonomy, Challenges and Future Directionscited by 1
- 2026Securing Agentic AI: From Per-Action Checks to Trajectory Assurancecited by 1
- 2025Cross-Modal Content Optimization for Steering Web Agent Preferencescited by 0
- 2026"Are You Sure?": An Empirical Study of Human Perception Vulnerability in LLM-Driven Agentic Systemscited by 0
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystemscited by 0
- 2026Agent-Facing Information Design in LLM Tool Registriescited by 0
- 2026When Agents Act on Web3: An Attack-Surface Survey of MCP, Skills, and Tool Callingcited by 0
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Serverscited by 0
- 2026A Finger on the Scale: Covert Policy Steering through Agentic Skillscited by 0
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystemcited by 0
- 2026Beyond Predefined Sinks: Security-Aware Dependency Analysis for LLM Agentscited by 0
- 2026Which Metadata Matters for LLM Tool Selection in MCP? Evidence from Controlled Factor-Level Interventionscited by 0
- 2026Which Metadata Matters for LLM Tool Selection in MCP? Evidence from Controlled Factor-Level Interventions9 Oct 2026
- 2026Beyond Predefined Sinks: Security-Aware Dependency Analysis for LLM Agents2 Oct 2026
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem22 Sep 2026
- 2026A Finger on the Scale: Covert Policy Steering through Agentic Skills2 Sep 2026
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Servers24 Aug 2026
- 2026When Agents Act on Web3: An Attack-Surface Survey of MCP, Skills, and Tool Calling18 Aug 2026
- 2026Securing Agentic AI: From Per-Action Checks to Trajectory Assurance3 Aug 2026
- 2026Isolation as a First-Class Principle for LLM-Agent System Safety: Concepts, Taxonomy, Challenges and Future Directions14 Jul 2026
- 2026ShareLock: A Stealthy Multi-Tool Threshold Poisoning Attack Against MCP25 Jun 2026
- 2026SeClaw: Spec-Driven Security Task Synthesis for Evaluating Autonomous Agents1 Jun 2026
- 2026Skill Description Deception Attack against Task Routing in Internet of Agents11 May 2026
- 2026Breaking MCP with Function Hijacking Attacks: Novel Threats for Function Calling and Agentic Models22 Apr 2026
22 more
- 2026MCPThreatHive: Automated Threat Intelligence for Model Context Protocol Ecosystems15 Apr 2026
- 2026Agent-Facing Information Design in LLM Tool Registries12 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
- 2026"Are You Sure?": An Empirical Study of Human Perception Vulnerability in LLM-Driven Agentic Systems24 Feb 2026
- 2026SOK: A Taxonomy of Attack Vectors and Defense Strategies for Agentic Supply Chain Runtime23 Feb 2026
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions16 Feb 2026
- 2026BadTemplate: A Training-Free Backdoor Attack via Chat Template Against Large Language Models5 Feb 2026
- 2026Don't believe everything you read: Understanding and Measuring MCP Behavior under Misleading Tool Descriptions3 Feb 2026
- 2026AgenTRIM: Tool Risk Mitigation for Agentic AI18 Jan 2026
- 2026Beyond Max Tokens: Stealthy Resource Amplification via Tool Calling Chains in LLM Agents16 Jan 2026
- 2025MCP-SafetyBench: A Benchmark for Safety Evaluation of Large Language Models with Real-World MCP Servers17 Dec 2025
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactions7 Dec 2025
- 2025Security Analysis of Agentic AI Communication Protocols: A Comparative Evaluation5 Nov 2025
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Servers27 Oct 2025
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents14 Oct 2025
- 2025Cross-Modal Content Optimization for Steering Web Agent Preferences4 Oct 2025
- 2025MCPXKIT: The Unified Toolkit for Analyzing Model Context Protocol Security18 Aug 2025
- 2025MCP-Guard: A Multi-Stage Defense-in-Depth Framework for Securing Model Context Protocol in Agentic AI14 Aug 2025
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasures24 Jun 2025
- 2025A Red Teaming Roadmap Towards System-Level Safety30 May 2025
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 57
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025MCP-SafetyBench: A Benchmark for Safety Evaluation of Large Language Models with Real-World MCP Serverscited by 34
- 2025MCPXKIT: The Unified Toolkit for Analyzing Model Context Protocol Securitycited by 21
- 2025MCP-Guard: A Multi-Stage Defense-in-Depth Framework for Securing Model Context Protocol in Agentic AIcited by 19
- 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Serverscited by 14
- 2026Beyond Max Tokens: Stealthy Resource Amplification via Tool Calling Chains in LLM Agentscited by 14
- 2025SoK: Trust-Authorization Mismatch in LLM Agent Interactionscited by 11
- 2026AgenTRIM: Tool Risk Mitigation for Agentic AIcited by 11
- 2025Security Analysis of Agentic AI Communication Protocols: A Comparative Evaluationcited by 9
- 2026SOK: A Taxonomy of Attack Vectors and Defense Strategies for Agentic Supply Chain Runtimecited by 8
12 most cited of 30 All 30 (JSON)
- 2026Which Metadata Matters for LLM Tool Selection in MCP? Evidence from Controlled Factor-Level Interventions9 Oct 2026
- 2026Beyond Predefined Sinks: Security-Aware Dependency Analysis for LLM Agents2 Oct 2026
- 2026A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem22 Sep 2026
- 2026A Finger on the Scale: Covert Policy Steering through Agentic Skills2 Sep 2026
- 2026TrustShiftProbe: Characterizing, Benchmarking, and Defending Staged Trust Attacks on MCP Servers24 Aug 2026
- 2026When Agents Act on Web3: An Attack-Surface Survey of MCP, Skills, and Tool Calling18 Aug 2026
- 2026Securing Agentic AI: From Per-Action Checks to Trajectory Assurance3 Aug 2026
- 2026Isolation as a First-Class Principle for LLM-Agent System Safety: Concepts, Taxonomy, Challenges and Future Directions14 Jul 2026
- 2026ShareLock: A Stealthy Multi-Tool Threshold Poisoning Attack Against MCP25 Jun 2026
- 2026SeClaw: Spec-Driven Security Task Synthesis for Evaluating Autonomous Agents1 Jun 2026
- 2026Skill Description Deception Attack against Task Routing in Internet of Agents11 May 2026
- 2026Breaking MCP with Function Hijacking Attacks: Novel Threats for Function Calling and Agentic Models22 Apr 2026
12 newest of 30 All 30 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Beyond the Protocol: Unveiling Attack Vectors in the Model Context Protocol (MCP) Ecosystem
- 2025MCPSecBench: A Systematic Security Benchmark and Playground for Testing Model Context Protocols
- 2025A First Look at the Security Issues in the Model Context Protocol Ecosystem
- 2026Hybrid Analysis for Secure MCP Tool Use in LLM Agents
- 2025When MCP Servers Attack: Taxonomy, Feasibility, and Mitigation
- 2026Breaking the Protocol: Security Analysis of the Model Context Protocol Specification and Prompt Injection Vulnerabilities in Tool-Integrated LLM Agents
- 2025Automatic Red Teaming LLM-based Agents with Model Context Protocol Tools
- 2025Parasites in the Toolchain: A Large-Scale Analysis of Attacks on the MCP Ecosystem