Toolbox

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

Free20 runs a day per IP address.
ProNo daily limit, 300 requests a minute.

Daily caps for every tool

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

All agent files and mcp servers tools