As I tried different MCP servers over the past few months, my ~/.claude.json accumulated servers I'd forgotten about. Claude Code loads all tool descriptions (built-in + MCP) into context, so unused servers add overhead you don't need.
The tool is simple: three commands.
- `mcp-tidy list` - see what's configured (global + per-project) - `mcp-tidy stats` - check actual usage from transcript logs - `mcp-tidy remove --unused` - clean up with automatic backup
It parses the JSONL transcript logs in ~/.claude/projects/ to show which servers you actually use, grouped by scope.
Install: `brew install nnnkkk7/tap/mcp-tidy` or `go install github.com/nnnkkk7/mcp-tidy/cmd/mcp-tidy@latest`
Would love feedback, especially on: - Are there other MCP clients (Cursor, Desktop) you'd want supported? - Any stats/metrics you'd find useful?
srgorea-s•1d ago
sr-white•1d ago