The “S” in MCP Stands for Security
by Elena Cross
This page contains highlights I saved while reading The “S” in MCP Stands for Security by Elena Cross. These quotes were collected using Readwise.
Highlights
The Rug Pull: Silent Redefinition
MCP tools can mutate their own definitions after installation. You approve a safe-looking tool on Day 1, and by Day 7 it's quietly rerouted your API keys to an attacker.
It's the supply chain problem all over again — but now inside LLMs.
Why MCP Isn't Secure (Yet)
MCP's priorities:
• ✅ Easy integrations • ✅ Unified interfaces • ❌ No authentication standard • ❌ No context encryption • ❌ No way to verify tool integrity
There's no mechanism to say: "this tool hasn't been tampered with." And users don't see the full tool instructions that the agent sees.
Want more like this? See all articles or get a random quote.