
This analyzes your active MCP servers and calculates how much token overhead each one adds to every single API request. The insight here is simple but easy to miss: a server with 20 tools burns 2-4K tokens per request whether you use those tools or not. Run this when sessions feel sluggish or before adding new servers. It counts tools per server, checks which ones you actually use, identifies overlaps, and recommends what to disable. The output includes estimated savings in both tokens and dollars. Good for anyone running more than a handful of MCP servers who wants to understand why their context window fills up faster than expected.
$ npx -y skills add rohitg00/pro-workflow --skill mcp-audit --agent claude-codeInstalls into .claude/skills of the current project.
Analyze MCP server overhead and recommend cleanup.
Use when:
Each MCP server adds ALL its tool descriptions to every API request. A server with 20 tools adds ~2K-4K tokens per request, regardless of whether you use those tools.
Check all MCP configurations:
cat .claude/settings.json 2>/dev/null | grep -A 50 "mcpServers"
cat ~/.claude/settings.json 2>/dev/null | grep -A 50 "mcpServers"
For each server, estimate token overhead:
Questions to ask:
Disable servers that:
Keep servers that:
MCP AUDIT
Active servers: [N]
Total tools: [N]
Estimated overhead: ~[N]K tokens per request
Server Analysis:
[name] — [N] tools, ~[N] tokens
Status: KEEP / DISABLE / REVIEW
Reason: [why]
Recommendations:
Disable: [list]
Keep: [list]
Review: [list]
Projected savings: ~[N]K tokens per request (~$X.XX per session)
disabledMcpjsonServers to avoid re-recommending already-disabled serversSponsors