What is MCP rug pull?
A rug pull, in MCP security usage, is a malicious update to a tool that users or clients already trusted, listed by OWASP as a sub-technique of tool poisoning.
Also written: rug pull, rug pull attack, malicious tool update
Explained
No formal specification defines a rug pull for MCP. The only primary description found here is a short mention in the OWASP MCP Top 10, an OWASP project that was still in an early draft version when fetched. OWASP lists rug pulls, meaning malicious updates to trusted tools, as one sub-technique of tool poisoning, alongside schema poisoning and tool shadowing.
The idea is a change that happens after trust is given. A tool is accepted at one point and later behaves differently, so an approval given once says nothing certain about what the tool will do next. The risk is therefore tied to time: the same tool name can carry different behavior on different days.
The related OWASP guidance on tool poisoning adds that agents should not act on schema changes without revalidation, and that schema hashes should be verified and logged. That is the practical defense the source points to. This entry makes no claim about how the MCP specification itself treats the term, and readers who need that should consult the specification directly.
Primary source
OWASP MCP Top 10 | OWASP Foundation (owasp.github.io), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for MCP rug pull. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.878score
security-advisory
modelcontextprotocolOfficial
Take a privately reported vulnerability through this repo's security advisory flow: board it as a draft card, check whether the code is this repo's server or…
SkillAFreshness: A★ 91.5KClaude Code +9 - 0.875score
ai-agent-security
devops-skills
Secure AI agents against prompt injection, tool abuse, and data exfiltration with defense-in-depth controls.
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.872score
ai-red-teaming
devops-skills
Run structured AI red team exercises for jailbreak resistance, data exfiltration risk, harmful output controls, and agent tool abuse resilience.
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.855score
aig-scanner
TencentOfficial
A.I.G Scanner — AI security scanning for infrastructure, AI tools / skills, AI Agents, and LLM jailbreak evaluation via Tencent Zhuque Lab AI-Infra-Guard.
SkillAFreshness: A★ 7.1KClaude Code +9 - 0.851score
component-vuln-intel
AIPentest
联网情报收集:识别组件后必做CVE/搜索引擎/中文社区/GitHub PoC/资产引擎/即时情报/依赖扩展+受阻换路。Use when a framework/component/version is identified and must search before exploit.
SkillAFreshness: A★ 8KClaude Code +9
Related
Cite this page
What is MCP rug pull?. Agent Mart. https://agentmart.dev/glossary/rug-pull (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms