Skip to content
← Tools
AI & Agentic Systems

OpenAPI → agent tools

Convert an OpenAPI spec into MCP or function-calling definitions — and see which operations probably shouldn't be on an agent's tool surface at all.

Converts OpenAPI operations into MCP or function-calling tool definitions — and then tells you which ones probably should not be exposed. Handing an agent every endpoint is the most common way to build a tool surface, and close to the worst.

Run the output through the tool linter before shipping it — generated descriptions are exactly the kind this catches. Then check what the whole set could do with the blast-radius calculator.

Request bodies are flattened into the argument object on purpose — models fill a flat argument list far better than a nested body. Local $refs are resolved; remote ones are marked rather than fetched, since resolving them would mean this page making network calls, which it does not. Runs entirely in your browser.