cyberneticlibrary

Compress MCP tool descriptions

caveman-shrinkmcp_serversetup L20
JuliusBrussee/caveman
What it does

Compress MCP server tool descriptions while preserving code, URLs, and identifiers

Best for

Reduce token cost of large MCP tool catalogs by 20-40% without changing tool semantics.

Inputs
  • · upstream MCP server command
  • · field names to compress (default: description)
Outputs
  • · proxied MCP responses with shrunk prose fields
Requires
  • · upstream MCP server
Preconditions
  • · upstream MCP server runnable as subprocess
  • · caveman compression rules defined
Failure modes
  • · upstream server errors pass through
  • · aggressive compression may lose nuance
Trust signals
  • · stdio proxy pattern proven
  • · token savings measured
  • · conservative (no response mutation)