caveman-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| compress_prepareA | Read a file and return its content with compression instructions. No API key needed — the calling agent compresses the returned content, then passes it to compress_write. |
| compress_writeA | Write compressed content to file. Creates backup on first call; overwrites on retry. Returns {valid, errors}. If errors persist after retries, call compress_restore. |
| compress_restoreA | Restore file from its .original.md backup and delete the backup. Call this if compression validation keeps failing after retries. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| caveman | Activate caveman compression at a given intensity level. |
| caveman-commit | Activate caveman commit message style. |
| caveman-review | Activate caveman code review style. |
| caveman-help | Display caveman quick-reference card. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a distinct role in the compression workflow: compress_prepare reads and provides compression instructions, compress_write writes compressed content with backup, and compress_restore reverts. No overlap.
All tools follow the 'compress_[verb]' pattern with clear verbs (prepare, restore, write), ensuring predictability and readability.
Three tools is minimal but well-scoped for a focused compression utility. The set covers the essential operations without unnecessary bloat.
The tools cover the key operations: read/prepare, write/compress with backup, and restore. Missing an explicit compression tool is acceptable since the server delegates compression to the agent.