Tools
The Catalyst MCP Server provides 5 specialized tools for retrieving component information, design tokens, and documentation. These tools are automatically available to your AI assistant once connected to the MCP server.
Tools work seamlessly with your AI assistant - just ask questions naturally, and the AI will call the appropriate tools automatically.
Available Tools
How Tools Work
Automatic Tool Selection
Your AI assistant automatically selects the appropriate tool based on your question:
Question: "What primitives are available?"
→ Uses get_primitives
Question: "Show me the Button primitive"
→ Uses get_specific_primitive
Question: "What props does TextField have?"
→ Uses get_primitive_props
Question: "What color tokens are available?"
→ Uses get_theme
Question: "What CSS variable should I use for accent fills?"
→ Uses get_cdn_variables
Natural Language Works Best
You don't need to know tool names — just ask naturally:
Instead of: "Use get_specific_primitive tool with primitive=button"
Just ask: "Show me the Button primitive"
Tool Reference Summary
| Tool | Purpose | Key Parameters |
|---|---|---|
get_primitives | List all primitives (components + assets) | None |
get_specific_primitive | Full primitive docs and usage examples | primitive |
get_primitive_props | TypeScript prop definitions for a primitive | primitive |
get_theme | Tailwind design tokens (colors, textStyles, etc.) | None |
get_cdn_variables | CDN CSS custom properties grouped by category | None |