Armitage Archive

The “S” in MCP Stands for Security

by Elena Cross

Original article

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.

Permalink to this highlight


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.

Permalink to this highlight


Want more like this? See all articles or get a random quote.