⌘K
Scan your first MCP server in under 60 seconds.
Get a full security report in under 60 seconds — no account required.
Go to mcpsafe.io/scan and paste any of the following:
@modelcontextprotocol/server-githubpypi:mcp-server-fetchgithub.com/modelcontextprotocol/serversdocker:mcp/fetchio.github.punkpeye/fastmcpFull input reference: Getting Started — Input formats.
| Mode | Default | Runtime | What runs |
|---|---|---|---|
| Fast | ✓ | ≤ 20 min (p95 target < 3 min) | T1 rules — static + manifest + supply-chain |
| Deep | ≤ 30 min (p95 target < 20 min) | T1 + T2 rules + LLM judge panel (5 models) |
Most packages with cached results return instantly from the cache regardless of mode. The cache hit is shown in the report header.
The report includes:
Cache hits
If a package was recently scanned, results are returned instantly from cache. The cached date is shown in the report header.
For CI/CD integration, use the REST API directly:
# Start a scan
curl -X POST https://api.mcpsafe.io/scan \
-H "Content-Type: application/json" \
-d '{"input": "@modelcontextprotocol/server-github", "mode": "fast"}'
# Response
# {"success": true, "data": {"scan_id": "...", "canonical_id": "..."}}# Poll for results
curl https://api.mcpsafe.io/scan/{scan_id}See the full API reference for streaming, authentication, and per-key rate limits.
Every scan result has a permanent shareable URL and an embeddable SVG badge:
