crapkit
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| next_itemA | The highest-risk function to refactor next, as one work packet: score, uncovered lines, effort estimate and the commands that verify the fix. Reach for it when you want one item to act on; worklist is the same ranking as a survey. |
| worklistA | The run's whole risk ranking: every function over its ceiling, then the queue under it ordered by ccn times recency-weighted churn. Use it to survey the repo; next_item hands out one packet from the top. |
| runsA | Run history, newest first: id, kind, verdict, commit and lane set. Use it to date the store or to check which commit the other tools answer from. |
| briefA | One function's whole context in one call: scored row, ratchet mark, uncovered lines, duplication twins, churn and change-coupling partners. The deepest single read; explain is the slimmer history-only view. |
| explainA | One function's score trajectory across runs plus its ratchet mark. Use it to see whether a function is improving or decaying; brief adds the full context around the newest score. |
| doctorA | Config and repo agreement check: typo keys, empty scopes, missing lane cwds, unresolvable runners. Run it first when any other tool answers strangely or an expected file is missing from the ranking. |
| couplingA | File pairs that keep landing in the same commits: dependencies no import statement reveals. Use it to learn what else an edit usually drags along before touching a file. |
| duplicationA | Near-duplicate function pairs by normalized line shingles, with the containment percent. Use it before a refactor so twins get folded together instead of one copy getting fixed alone. |
| ratchet_reportA | The debt burn-down: every open ratchet mark with its age, plus repayment velocity from git history. Use it to see whether marked debt is being paid down or piling up. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/JeanFrancoisGagne/crapkit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server