OWASP MCP Top 10

Free scanner

The ten security risks specific to Model Context Protocol servers. Six of them can be tested from outside your server, and those six have a page here explaining the attack and a scanner behind it.

Paste a server URL for a free, unauthenticated scan — 27+ checks, graded report, no sign-up.

The free scan only sees what an anonymous caller sees. Authenticated and agentic depth lives in the dashboard scanner.

Risks you can scan for

Each page covers how the attack actually works, a concrete example, the checks that detect it, and — stated plainly — what an external scan cannot establish.

The rest of the list

These four are real risks, but none of them can be answered by probing a URL. Two are governance questions about your organisation rather than properties of a server, and two have no detector here yet. We would rather say so than publish a page that restates the OWASP definition and calls it coverage.

MCP02

Privilege Escalation via Scope Creep

Loosely defined permissions expand over time, granting agents excessive capability. Weak scope enforcement or missing audience binding enables unintended repository, system, or data access.

No external detector yet. A page will follow when there is something real to test.

MCP04

Software Supply Chain Attacks & Dependency Tampering

A compromised dependency or tampered tool definition can alter agent behaviour or introduce execution-level backdoors. We detect the observable symptom — a tool definition that changed since its trusted baseline (a rug pull).

No external detector yet. A page will follow when there is something real to test.

MCP08

Lack of Audit & Telemetry

Limited telemetry impedes investigation and incident response. Maintain detailed, immutable logs of tool invocations, context changes, and user-agent interactions.

Self-certified in the dashboard scanner — not observable from outside the server.

MCP09

Shadow MCP Servers

Unapproved MCP deployments operating outside formal security governance — spun up for convenience, often with default credentials or permissive configs. Shadow IT for MCP.

Answered from your org’s known-server inventory, not from a scan.

Where to go next

OWASP MCP Top 10: The Risks, and Which Ones You Can Scan For