Compresses large tool outputs into recoverable handles that agents expand on demand, and tracks token and cost savings.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add distil -- uvx distil-llm~/.codex/config.toml
[mcp_servers.distil]
command = "uvx"
args = ["distil-llm"]
# codex mcp add distil -- uvx distil-llm~/.cursor/mcp.json
{
"mcpServers": {
"distil": {
"command": "uvx",
"args": [
"distil-llm"
]
}
}
}.vscode/mcp.json
{
"servers": {
"distil": {
"type": "stdio",
"command": "uvx",
"args": [
"distil-llm"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"distil": {
"command": "uvx",
"args": [
"distil-llm"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"distil": {
"command": "uvx",
"args": [
"distil-llm"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"distil": {
"command": "uvx",
"args": [
"distil-llm"
]
}
}
}