feat: Tool Compression MCP server for Phase 8

MCP server providing compressed versions of Read/Grep/Glob:
- compressed_read: removes comments, blanks, collapses imports
- compressed_grep: groups by file, dedupes adjacent matches
- compressed_glob: collapses directories, shows type distribution

Test results: 66.7% compression on sample file

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Christian Gick
2026-01-08 11:05:27 +02:00
commit 0879633faf
14 changed files with 1598 additions and 0 deletions

24
package.json Normal file
View File

@@ -0,0 +1,24 @@
{
"name": "tool-compression-mcp",
"version": "1.0.0",
"description": "MCP server providing compressed versions of Read/Grep/Glob tools",
"main": "dist/index.js",
"type": "module",
"scripts": {
"build": "tsc",
"start": "node dist/index.js",
"dev": "tsx src/index.ts",
"clean": "rm -rf dist"
},
"keywords": ["mcp", "compression", "claude-code", "token-optimization"],
"author": "Agiliton",
"license": "MIT",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.0.4"
},
"devDependencies": {
"@types/node": "^20.11.0",
"typescript": "^5.3.3",
"tsx": "^4.7.0"
}
}