The State of MCP Servers Try it live
Report · Open datalive

What a scan finds in MCP servers.

A Gardu report on the top public MCP servers and skills: who ships them, how big they are, and what a static scan finds. Open data, reproducible.

Report · Open data
state-of-mcp-servers · live demolive demo
The State of MCP Servers screenshot
2platforms: Report, Open data
MITopen source licence
Why it exists

An agent with hands is a supply chain.

The Model Context Protocol gives an AI agent hands: file system, browser, shell, databases, cloud APIs.

This Gardu report (Gardu is the scan engine behind Hexbane) catalogs the ecosystem, scans the top of the distribution and states what the scan actually finds.

What's inside

What the report covers

Catalogs the ecosystem

About 359,500 public GitHub repos match mcp in their name; 45 top servers and 7 top skill collections are tracked with live star, fork and language data.

Scans the top servers

The 7 most-starred cloneable servers plus the Anthropic skills repo (2,952 files) run through the Gardu static scanner.

Hidden content

Zero-width, bidi and private-use characters, hidden tag text and base64 payloads, decoded before judging.

Prompt injection

Instruction-override phrases such as "ignore all previous instructions".

Secrets and config hygiene

Private keys and token formats, unpinned npx, remote transports, credential paths and secret-shaped tool parameters.

Open data, reproducible

The scan results, metadata and the scripts that produced them are all in the repository.

Under the hood

How it's built.

Built with

Language
PythonJavaScriptHTML/CSS

32 files in the repo · last updated 10 Nov 2026.

Browse the code

Recently shipped

  1. Pages: add enablement=always so the site self-enables on first deploy

  2. Gardu: State of MCP Servers - security scan of top public MCP servers + skills

Full history on GitHub
Questions

Good questions.

What does it run on?

Report, Open data. You can try it in the browser with nothing to install.

Is it finished?

Not yet: it's marked “live” and still changing. The README always has the current state.

Is it free?

The source is public on GitHub under the MIT licence.

Who made it?

Juwen Lie, an R&D mechanical engineer in Batam, Indonesia, as an independent personal project.

Keep exploring

More from the same workbench.

0 real high-severity findings. 0 PASS.

What a scan finds in MCP servers.