get_schema
Discover available schema kinds and their attributes. Retrieve all kinds or detailed schema for a specific kind, including filter keys.
Instructions
Discover available schema kinds — call this first when you don't know what kinds or filters exist.
Without a kind, returns the catalog of all kinds (compact JSON).
With a kind, returns its attributes, relationships, and the full set
of filter keys accepted by get_nodes (TOON-encoded for token efficiency).
Prefer reading the infrahub://schema resource if your client supports
MCP resources — this tool provides the same data for clients that don't.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Kind to get detail for. Omit to list all available kinds. | |
| branch | No | Branch to query. Defaults to the default branch. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |