We Urgently Need Privilege Management in MCP: A Measurement of API Usage in MCP Ecosystems
Not on the map. Why?
Abstract (arXiv)
The Model Context Protocol (MCP) has emerged as a widely adopted mechanism for connecting large language models to external tools and resources. While MCP promises seamless extensibility and rich integrations, it also introduces a substantially expanded attack surface: any plugin can inherit broad system privileges with minimal isolation or oversight. In this work, we conduct the first large-scale empirical analysis of MCP security risks. We develop an automated static analysis framework and systematically examine 2,562 real-world MCP applications spanning 23 functional categories. Our measurements reveal that network and system resource APIs dominate usage patterns, affecting 1,438 and 1,237 servers respectively, while file and memory resources are less frequent but still significant. We find that Developer Tools and API Development plugins are the most API-intensive, and that less popular plugins often contain disproportionately high-risk operations. Through concrete case studies, we demonstrate how insufficient privilege separation enables privilege escalation, misinformation propagation, and data tampering. Based on these findings, we propose a detailed taxonomy of MCP resource access, quantify security-relevant API usage, and identify open challenges for building safer MCP ecosystems, including dynamic permission models and automated trust assessment.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 5 of its 18 references that are in the map. First posted on arXiv 5 Jul 2025.
Builds on
5 of 18 references.
References · 5
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2025Model Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionscited by 265
- 2024On Protecting the Data Privacy of Large Language Models (LLMs): A Surveycited by 96
- 2025Enterprise-Grade Security for the Model Context Protocol (MCP): Frameworks and Mitigation Strategiescited by 42
- 2025MCP Guardian: A Security-First Layer for Safeguarding MCP-Based AI Systemcited by 28
Built on by
Citing papers per year: 2025: 7; 2026: 8.
15 papers.
Sort:
By area:
- 2025MCPSecBench: A Systematic Security Benchmark and Playground for Testing Model Context Protocolscited by 51
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025AgentBound: Securing Execution Boundaries of AI Agentscited by 23
- 2025A Measurement Study of Model Context Protocol Ecosystemcited by 13
- 2026When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agentscited by 13
- 2026When Skills Lie: Hidden-Comment Injection in LLM Agentscited by 7
- 2025Formalizing the Safety, Security, and Functional Properties of Agentic AI Systemscited by 5
- 2026From Tool Orchestration to Code Execution: A Study of MCP Design Choicescited by 3
- 2025Model Context Protocol for Vision Systems: Audit, Security, and Protocol Extensionscited by 1
- 2025ExplicitLM: Decoupling Knowledge from Parameters via Explicit Memory Bankscited by 1
- 2026A Taxonomy of Runtime Faults in Model Context Protocol Serverscited by 1
- 2026TrustedARI: Towards Trust-Native Agentic Routing Infrastructure for Agentic AIcited by 1
3 more
- 2026Making OpenAPI Documentation Agent-Ready: Detecting Documentation and REST Smells with a Multi-Agent LLM Systemcited by 0
- 2026AuthorityLens: Rethinking LLM-Based Agent Systems Through the Lens of Authoritycited by 0
- 2026API Secrets Should Never Become Tokens in the LLM's Vocabulary: A Threat Analysis of API Credential Handling in LLM Agent Systems and an Empirical Evaluation of a Vault-Mediated Execution Boundarycited by 0
- 2026API Secrets Should Never Become Tokens in the LLM's Vocabulary: A Threat Analysis of API Credential Handling in LLM Agent Systems and an Empirical Evaluation of a Vault-Mediated Execution Boundary27 Sep 2026
- 2026AuthorityLens: Rethinking LLM-Based Agent Systems Through the Lens of Authority26 Sep 2026
- 2026When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agents18 Jun 2026
- 2026TrustedARI: Towards Trust-Native Agentic Routing Infrastructure for Agentic AI14 Jun 2026
- 2026A Taxonomy of Runtime Faults in Model Context Protocol Servers3 Jun 2026
- 2026Making OpenAPI Documentation Agent-Ready: Detecting Documentation and REST Smells with a Multi-Agent LLM System14 May 2026
- 2026From Tool Orchestration to Code Execution: A Study of MCP Design Choices17 Feb 2026
- 2026When Skills Lie: Hidden-Comment Injection in LLM Agents11 Feb 2026
- 2025ExplicitLM: Decoupling Knowledge from Parameters via Explicit Memory Banks3 Nov 2025
- 2025AgentBound: Securing Execution Boundaries of AI Agents24 Oct 2025
- 2025Formalizing the Safety, Security, and Functional Properties of Agentic AI Systems15 Oct 2025
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents14 Oct 2025
- 2025MCPSecBench: A Systematic Security Benchmark and Playground for Testing Model Context Protocolscited by 51
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agentscited by 42
- 2025AgentBound: Securing Execution Boundaries of AI Agentscited by 23
- 2025A Measurement Study of Model Context Protocol Ecosystemcited by 13
- 2026When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agentscited by 13
- 2026When Skills Lie: Hidden-Comment Injection in LLM Agentscited by 7
- 2025Formalizing the Safety, Security, and Functional Properties of Agentic AI Systemscited by 5
- 2026From Tool Orchestration to Code Execution: A Study of MCP Design Choicescited by 3
- 2025Model Context Protocol for Vision Systems: Audit, Security, and Protocol Extensionscited by 1
- 2026A Taxonomy of Runtime Faults in Model Context Protocol Serverscited by 1
- 2026TrustedARI: Towards Trust-Native Agentic Routing Infrastructure for Agentic AIcited by 1
- 2026Making OpenAPI Documentation Agent-Ready: Detecting Documentation and REST Smells with a Multi-Agent LLM Systemcited by 0
12 most cited of 13 All 13 (JSON)
- 2026API Secrets Should Never Become Tokens in the LLM's Vocabulary: A Threat Analysis of API Credential Handling in LLM Agent Systems and an Empirical Evaluation of a Vault-Mediated Execution Boundary27 Sep 2026
- 2026When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agents18 Jun 2026
- 2026TrustedARI: Towards Trust-Native Agentic Routing Infrastructure for Agentic AI14 Jun 2026
- 2026A Taxonomy of Runtime Faults in Model Context Protocol Servers3 Jun 2026
- 2026Making OpenAPI Documentation Agent-Ready: Detecting Documentation and REST Smells with a Multi-Agent LLM System14 May 2026
- 2026From Tool Orchestration to Code Execution: A Study of MCP Design Choices17 Feb 2026
- 2026When Skills Lie: Hidden-Comment Injection in LLM Agents11 Feb 2026
- 2025AgentBound: Securing Execution Boundaries of AI Agents24 Oct 2025
- 2025Formalizing the Safety, Security, and Functional Properties of Agentic AI Systems15 Oct 2025
- 2025MCP Security Bench (MSB): Benchmarking Attacks Against Model Context Protocol in LLM Agents14 Oct 2025
- 2025A Measurement Study of Model Context Protocol Ecosystem29 Sep 2025
- 2025Model Context Protocol for Vision Systems: Audit, Security, and Protocol Extensions26 Sep 2025
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Mitigating Taint-Style Vulnerabilities in MCP Servers via Security-Aware Tool Descriptions
- 2026"What Happens Locally, Leaks Globally": Detecting Privacy Leakage Risks in MCP Servers ↗
- 2025MCPGuard : Automatically Detecting Vulnerabilities in MCP Servers
- 2026Unsafe by Flow: Uncovering Bidirectional Data-Flow Risks in MCP Ecosystem
- 2025A First Look at the Security Issues in the Model Context Protocol Ecosystem
- 2025Beyond the Protocol: Unveiling Attack Vectors in the Model Context Protocol (MCP) Ecosystem
- 2026MCP-in-SoS: Risk assessment framework for open-source MCP servers
- 2026An Empirical Study of Model Context Protocol Applications