Toolbox

All 14 tools / Agent files and MCP servers

Lint an MCP server's tools for names the API rejects, missing descriptions and unlabelled destructive tools.

Tool lintFreeFor agent builders and developers

Better than by hand

Reads the definitions the way a model does and catches the names and schemas that make a client refuse the server. We do not put a time on it.

Before: what you give it

The example input, as typed in. You give it an MCP endpoint address.

https://toolbox.allthepossibles.com/mcp

After: what comes back

The first lines of a real run of the tool's own code on that input, fetched live when the sample was made, so the live page can differ from it. Nothing here is edited by hand.

toolbox: 14 tools, 14 annotated; 0 high, 0 medium, 1 low

  LOW    mcp_install_snippets: arguments without a description: url, headerName, headerValue, probe

What you get

Findings per tool, ranked high, medium and low, with the field to fix

What it cannot do

Static checks on the listed definitions; it does not call the tools or judge whether they behave as described.

Who it is for

  • Agent builders
  • Developers

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_mcp_tools. 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/mcp-lint -H 'content-type: application/json' -d '{"url":"https://toolbox.allthepossibles.com/mcp"}'

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