Skip to content
Agentmart
Submit a tool

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.

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