caveman-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| 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 | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexruco/caveman'
If you have feedback or need assistance with the MCP directory API, please join our Discord server