Hanzo
OpenapiTools

Lists the external MCP servers the caller's org has registered.

Lists the external MCP servers the caller's org has registered.

GET /v1/tools/mcp/servers

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

Lists the external MCP servers the caller's org has registered. Each record carries the URL and the name of the header its credential is injected into; the credential VALUE lives only in KMS and is never returned, so hasSecret is the whole of what this surface says about it.

Request

GET /v1/tools/mcp/servers takes no parameters and no body — the credential is the whole request.

Response

StatusBodyMeaning
200mcpServerListok

200 body — 10 fields.

FieldInTypeAlwaysDescription
serversbodyMCPServer[]Servers is every external MCP server this org has registered.
servers[].authHeaderbodystringAuthHeader is the request header the KMS-held credential is injected into, e.g.
servers[].createdAtbodyintegerCreatedAt is when the server was registered, Unix seconds.
servers[].hasSecretbodybooleanHasSecret is whether a credential is sealed in KMS for this server.
servers[].idbodystringID is the server's id within the org.
servers[].listingbodystringListing is the catalog entry this server was enabled from, when it was.
servers[].namebodystringName is the org's label for the server.
servers[].orgbodystringOrg is the org that registered the server — the validated caller's.
servers[].sourcebodystringSource is where the registration came from: "catalog" when it was enabled off the shelf, "org" when the org registered the URL itself.
servers[].urlbodystringURL is the server's JSON-RPC endpoint.

Failure carries the platform error shape — see Errors.

Examples

hanzo has no subcommand for this operation — the CLI serves only what cloud's live route table confirms. Use HTTP or an SDK.


Tools API · All Hanzo APIs · Interactive reference

How is this guide?

On this page