All 14 tools / Agent files and MCP servers
Lint a CLAUDE.md, AGENTS.md or MEMORY.md for duplicate rules, contradictions and lines past the 200-line cap.
Agent file lintFreeFor developers and agent builders
Better than by hand
Cross-checks every rule against every other, which is slow to do by eye in a file that has grown over months. We do not put a time on it.
Before: what you give it
The example input, as typed in. You paste text or a file's contents.
text: # Project rules - Always run the tests before committing. - Never run the tests on the main branch, they are slow. - Use conventional commits. - Use conventional commits. ## Deploy ## Notes TODO: ask about the staging URL filename: CLAUDE.md
After: what comes back
The first lines of a real run of the tool's own code on that input. Nothing here is edited by hand.
8 lines, about 58 tokens, 3 findings. MEDIUM line 8: "TODO: ask about the staging URL" is a note to a human, and the model will treat it as an instruction. LOW line 5: Repeats line 4: "- Use conventional commits." LOW line 6: "## Deploy" has no content under it.
What you get
Findings ranked by severity with line numbers, plus the file's line count and estimated tokens reloaded each session
What it cannot do
Finds structure and wording problems; it cannot tell whether a rule is right for your project.
Who it is for
- Developers
- Agent builders
Free and Pro
| Free | 20 runs a day per IP address. |
|---|---|
| Pro | No daily limit, 300 requests a minute. |
Use it from your assistant
The tool is called lint_agent_md. Connect the server once, then ask for it by name or describe the job. Install steps.
claude mcp add --transport http toolbox https://toolbox.allthepossibles.com/mcp
curl -X POST https://toolbox.allthepossibles.com/api/agent-md-lint -H 'content-type: application/json' -d '{"text":"# Project rules\n- Always run the tests before committing.\n- Never run the tests on the main branch, they are slow.\n- Use conventional commits.\n- Use conventional commits.\n## Deploy\n## Notes\nTODO: ask about the staging URL","filename":"CLAUDE.md"}'
Try it here
The form starts with the same example input, so you can run it first and then swap in your own.
More in agent files and mcp servers
- Manifest cost
Measure what an MCP server's tool list costs in tokens each session and name the tools that cost most.
- Tool lint
Lint an MCP server's tools for names the API rejects, missing descriptions and unlabelled destructive tools.
- Install snippets
Turn an MCP endpoint into ready-to-paste install snippets for five apps and confirm the server answers.