The zeroheight MCP exposes five tools. AI agents call these automatically as they work through your prompt — you don't invoke them directly.
list-styleguides
Discovers all zeroheight styleguides accessible via the connected MCP. Returns a list of styleguide IDs and names. This is typically the first call an agent makes.
Not called when using MCP via Link — the connection is already scoped to a single styleguide.
list-pages
Returns the full navigation tree for a styleguide — sections, categories, pages, and tabs. The agent uses this to identify which pages are relevant before fetching content. It's possible to list the pages of a specific release of a styleguide.
get-page
Fetches the content of a specific page as Markdown, including usage notes, guidance, and any embedded assets. This is the source of truth for what the agent uses when applying your design system. It's possible to get the page from a specific release.
get-page-asset
Fetches images or file attachments referenced in a get-page response. Accepts multiple URIs in a single call.
list-releases
Lists available releases for a styleguide. Only called when the user explicitly requests content from a specific release.
How the tools work together
A typical agent session follows this sequence:
-
list-styleguides— identify available styleguides (skipped when using Access via link) -
list-pages— retrieve the navigation tree for the selected styleguide -
get-page— fetch the content of relevant pages -
get-page-asset— fetch any images or attachments referenced in those pages
list-releases is only used when versioned content is requested, after which list-pages and get-page are called with the relevant releaseId.