What problem does it solve?
This Skill helps you reduce the token and character cost of MCP tool descriptions that are sent to client LLMs, without degrading tool selection or behavior. It is designed for situations where docstrings and parameter descriptions have become too verbose and you need to compress them safely to the last known passing state.
Core Features & Use Cases
- Eval-guided compression loop: Shrinks MCP tool docstrings and optional parameter descriptions through a disciplined compress, eval, confirm, and rollback workflow.
- Failure-boundary optimization: Pushes descriptions toward the shortest viable form, then keeps only the last green version before regressions appear.
- Schema-aware targeting: Distinguishes between whole-tool descriptions and Field description text so edits focus only on text that actually ships to the LLM.
- Use Case: Use this Skill when maintaining an MCP server with many tools and you want to lower prompt overhead while preserving tool-routing accuracy, safety behavior, and transport-test compatibility.
Quick Start
Ask the assistant to use the shrink-mcp-tool-docs skill to compress MCP tool docstrings to the last eval-safe boundary and report baseline, iterations, and final savings.