mcp-compress
The first MCP server for data compression. Gives any AI agent the ability to compress, decompress, analyze, and store data.
10,000+ MCP servers exist. Zero for compression. This is the first.
Zero dependencies. Pure Node.js. Lossless round-trip. Auto-picks the best algorithm.
Benchmarks
Real results on real data types:
| Data Type | Original | Compressed | Ratio | Saved |
|---|---|---|---|---|
| Markdown docs (15KB) | 31.2 KB | 0.5 KB | 60.7x | 98.4% |
| Repeated config (2KB) | 5.4 KB | 0.1 KB | 51.9x | 98.1% |
| SQL query results (8KB) | 18.9 KB | 0.6 KB | 30.4x | 96.7% |
| Log files (20KB) | 33.3 KB | 1.7 KB | 19.9x | 95.0% |
| JSON API response (10KB) | 26.7 KB | 2.6 KB | 10.2x | 90.2% |
| Time-series prices (4KB) | 20.5 KB | 3.0 KB | 6.9x | 85.5% |
| CSV data (5KB) | 8.1 KB | 2.4 KB | 3.4x | 70.5% |
Every compression is lossless — decompress returns the exact original, byte-for-byte.
Install
Claude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"compress": {
"command": "npx",
"args": ["-y", "mcp-compress"]
}
}
}





