| Hi HN, I built mcp-tidy to solve a problem I kept running into with Claude Code. 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? Source: https://github.com/nnnkkk7/mcp-tidy |