Hanzo
OpenapiAi

Tools reports what THIS PROCESS's MCP door carries: how many tools its own…

Tools reports what THIS PROCESS's MCP door carries: how many tools its own registry projects, optionally their names, and which subsystems this process…

GET /v1/ai/mcp/tools

Addresshttps://api.hanzo.ai/v1/ai/mcp/tools
MethodGET
OperationaiMCPTools
AuthAuthorization: Bearer $HANZO_API_KEY

Tools reports what THIS PROCESS's MCP door carries: how many tools its own registry projects, optionally their names, and which subsystems this process composed. It is the answer to "is this door up and does it have anything behind it" — a question a status code cannot answer, since an empty door and a full one are both 200. What the FLEET's door carries is the fleet door's own answer: POST /v1/mcp, tools/list, which asks every subsystem and names the ones that did not reply.

Request

1 field.

FieldInTypeRequiredDescription
namesquerybooleanNames asks for this process's tool NAMES and not only how many there are.

Response

StatusBodyMeaning
200aiMCPSurfaceok

200 body — 5 fields.

FieldInTypeAlwaysDescription
appsbodyaiMCPApp[]Apps is one row per subsystem this deployment composes, in manifest order.
apps[].namebodystringName is the subsystem, as the manifest names it.
apps[].servedbodybooleanServed reports that THIS process mounted it, so its tools are on this process's door rather than behind a sibling this process only knows the name of.
namesbodystring[]Names are this process's own tool names, present only when the query asked for them.
toolsbodyintegerTools is how many tools THIS PROCESS's door carries: its own typed-op registry, projected.

Failure carries the platform error shape — see Errors.

Examples

hanzo ai mcp tools

AI API · All Hanzo APIs · Interactive reference

How is this guide?

On this page