Report · 2026

The State of MCP Security

We audited 797 Model Context Protocol servers (711 repositories + 86 live endpoints) against the OWASP MCP Top 10. Your agent trusts every one of them. It shouldn't.

31%
of 711 repos score D or F
75
avg repo score / 100
88
repos failing outright (12%)
797
servers audited (repos + live)

The real risk: neglect, not malice

We went in expecting the supply-chain horror story — prompt injection, leaked secrets, tool poisoning. The data says otherwise. Across the security-scanned live endpoints, exploit findings are near-zero; what drags the corpus down is abandonment: dead maintenance, missing licenses, and outdated protocol versions.

The tell is the gap between code and deployment. The 711 code-only repositories average 75/100, but the 86 servers someone actually hosts and operates average 80/100. A running deployment is itself a safety signal. The single most security-relevant pattern we found was not an exploit — it was a frozen project that will never receive another security update.

Grade distribution

A
142 · 20%
B
260 · 37%
C
88 · 12%
D
133 · 19%
F
88 · 12%

Where servers lose points

Average share of available points earned per pillar, across all 711 repos. Lower = the ecosystem's weakest link.

adoption
42%
license
77%
maintenance
85%
documentation
89%

Popular ≠ safe

The most-starred MCP servers that still score C or below. Stars measure hype, not safety.

modelcontextprotocol/servers★ 91k71C
mastra-ai/mastra★ 27k75C
elie222/inbox-zero★ 12k75C
browsermcp/mcp★ 7.2k66D
21st-dev/magic-mcp★ 5.7k75C
browserbase/mcp-server-browserbase★ 3.4k54F
financial-datasets/mcp-server★ 2.3k60D
irinabuht12-oss/marketing-skills★ 2.0k73C

Worst offenders

openfort-xyz/mcp★ 33F
prisma/mcp★ 496F
4everland/4everland-hosting-mcp★ 29F
routineco/mcp-server★ 39F
digma-ai/digma-mcp-server★ 1112F
riza-io/riza-mcp★ 1312F
aws-powertools/powertools-mcp★ 4213F
devhub/devhub-cms-mcp★ 916F

Vet a server before you install it

Four checks, in order — a browser and a terminal are enough.

  1. 01
    Maintenance recency

    When was the last commit? Is the issue tracker a graveyard? A dead server will not get fixed when the spec moves.

  2. 02
    License

    A real LICENSE file, not a hopeful README line. No license = no legal right to use it, and it blocks enterprise adoption (OWASP MCP04).

  3. 03
    Protocol version

    Which MCP revision does it implement — and Streamable HTTP, or only legacy SSE? Spec drift is the quiet failure mode.

  4. 04
    Tool-schema sanity

    Read tools/list. Typed schemas or free-form strings? It is injected into your model context every session — bloat costs tokens and reliability.

Don't ship on a bad score.

Audit any MCP server free, then protect every call to it in real time — cache reads (30–60% off your Claude bill) and block injection / exfiltration / secret leaks with the mcpizy proxy.

Audit a server →❯ npx mcpizy proxy install

Methodology: each server is probed and scored 0–100 against the OWASP MCP Top 10 (security, token cost, tool design, compliance, reliability). Repos are scored on repository quality (maintenance, license, adoption, docs). Data refreshes hourly · 711 repos + 86 endpoints · browse the full directory.