mcp-audit is the open-source security scanner for MCP servers: the tools your AI agents use to touch your files, databases, and APIs. Three commands cover every moment — before, during, and after configuration.
Install from PyPI Browse 83 server verdictspip install mcp-audit-scanner mcp-audit vet <server> # before you install mcp-audit check # after you configure mcp-audit fix --apply # fix what check finds
One command, one second. Offline by default. Registry verification, known CVEs, declared capabilities, typosquat detection. The data behind this site, in your terminal.
mcp-audit vet @modelcontextprotocol/server-filesystem
Scans every MCP config on your machine and gives you a grade, your top findings, and plain-English fixes. One command, one page.
mcp-audit check
Applies the safe remediations back to your config files: secrets moved to environment variables, insecure URLs upgraded, typosquatted packages corrected. Dry-run by default.
mcp-audit fix --apply
mcp-audit runs entirely locally — no cloud account, no API key, no traffic through anyone's gateway. A plain scan makes zero network calls. That's not a setting; it's the architecture.
SARIF straight to the Security tab.
- uses: adudley78/mcp-audit@v1
Blocks risky configs before they're committed.
repo: https://github.com/adudley78/mcp-audit hooks: [id: mcp-audit]
Inline diagnostics as you edit your MCP config.
ext: mcp-audit
Embed your server's live verdict. Pulls from the same API this site serves.

The 83 servers listed here are the ones mcp-audit can give a verdict on before install. Submit yours and server authors who install it get a verdict — and a badge — in return.
Apache 2.0. Every feature, every user, no tiers. Detection rules are community-built — contribute one and your name ships in the changelog permanently. Write a rule · Sponsor the project