Audit, test, and monitor your MCP servers. Zero install required.
Works with: Claude Code | Cursor | Codex | Gemini CLI | Any MCP-aware agent
| Command | What It Checks | Coverage |
|---|---|---|
/audit-mcp |
Full audit (all 3 below) | Everything |
/mcp-govern |
Governance & compliance | 30 rules across 5 categories |
/mcp-test |
Protocol compliance | 39 tests across 6 suites |
/mcp-health |
Server health & uptime | Connectivity, latency, availability |
# Clone into your Claude Code skills directory
git clone https://github.com/Lifeoflunatic/mcp-audit-skill.git ~/.claude/skills/mcp-auditThen in Claude Code, type /audit-mcp to audit all your configured MCP servers.
- Copy
skills/mcp-audit/SKILL.mdto~/.claude/skills/mcp-audit/SKILL.md - Copy
commands/*.mdto~/.claude/commands/ - Restart Claude Code
For deeper analysis with actual server connectivity testing:
pip install mcp-server-govern mcp-server-tester mcp-health-monitorThe skill automatically detects installed packages and uses them for enhanced auditing.
| Category | Rules | What It Checks |
|---|---|---|
| Access Control | 7 | Auth, RBAC, tokens, IP allowlists, MFA |
| Security | 6 | TLS, injection, secrets, sandboxing, dependencies |
| Compliance | 6 | Audit logging, GDPR, version pinning, change management |
| Data Governance | 5 | PII detection, classification, encryption, data flows |
| Operations | 6 | Health endpoints, rate limiting, monitoring, backups |
| Suite | Tests | What It Checks |
|---|---|---|
| Protocol | 10 | Initialize, ping, methods, JSON-RPC compliance |
| Tools | 7 | Schemas, validation, error handling |
| Resources | 5 | URIs, MIME types, content retrieval |
| Prompts | 4 | Names, descriptions, rendering |
| Edge Cases | 7 | Null, oversized, malformed, UTF-8 |
| Security | 6 | Injection, auth, info leakage |
## MCP Audit Report — my-database-server
Date: 2026-04-17
Auditor: MCP Infrastructure Audit Suite v1.0
### Summary
| Category | Score | Risk Level |
|---------------------|--------|------------|
| Governance | 87% | MEDIUM |
| Protocol Compliance | 36/39 | GOOD |
| Health | UP | HEALTHY |
### Top Findings
1. FAIL: SECRET_MANAGEMENT — API key hardcoded in mcp.json (CRITICAL)
2. WARN: RATE_LIMITING — No rate limits configured (HIGH)
3. FAIL: TLS_REQUIRED — Server using http:// endpoint (CRITICAL)
The MCP ecosystem has 84K+ stars on awesome-mcp-servers. Teams are deploying MCP servers to production with:
- No governance policies
- No automated testing
- No health monitoring
This skill fixes that gap. One command, full audit.
| Tool | What | Install |
|---|---|---|
| mcp-govern | Governance & policy enforcement CLI | pip install mcp-server-govern |
| mcp-test | Protocol compliance testing CLI | pip install mcp-server-tester |
| mcp-health | Health monitoring CLI | pip install mcp-health-monitor |
| mcp-audit (this) | Claude Code skill wrapping all 3 | Clone to ~/.claude/skills/ |
MIT