What makes an API agent-ready?
- An agent reads the spec, the error bodies and the examples. It can’t ask a colleague what a field means, and it can’t guess past a 400 that says “invalid request”. Agent-ready means the surface answers those questions on its own: complete schemas, errors that name the field and the fix, examples that run, and auth an agent can complete without a human in the loop.
How is this different from a normal API review?
- A normal review asks whether the API is well designed. This asks whether a machine can integrate it without a human reading the docs, which turns out to be a different question. Plenty of well-designed APIs fail it, usually on error bodies and on examples that assume context the agent doesn’t have.
Do we need an MCP server?
- Usually not, and that's often the first thing the read tells you. An MCP server in front of an API that agents already stall on just moves the problem. Where a server is the right answer, the read says what it needs to wrap.
What do we get at the end?
- A written report: a score against the public rubric, every gap named, and the gaps ranked by what they cost at integration time. It's written for the engineers who'll fix it.
How much does it cost and how long does it take?
- One week, $1,200, fixed. Scope is agreed before anything starts, and the diagnostic the score is built on is free and open source, so you can run it yourself first.