MCP Server
The Satori UI Model Context Protocol server gives AI coding assistants direct access to the component library. Ask your assistant for a component and it can search the registry, read the source and install it into your project.
What it does
The server is hosted at https://www.satoriui.site/mcp, so there is nothing to install and no API key. It is served from the same registry as the shadcn CLI, so it always matches the published components. Your assistant finds the right component, then runs the shadcn command or writes the files into your project itself.
Claude Code
Register the server once from your terminal. Add --scope user to make it available in every project.
Claude Desktop
Open Settings → Connectors, choose Add custom connector, name it Satori UI and paste the server URL. The same connector works on claude.ai.
Cursor
Add the server under Cursor settings → MCP, or drop this into .cursor/mcp.json.
VS Code
For GitHub Copilot agent mode, add this to .vscode/mcp.json.
Tools and prompts
Tools
- list_components
- Every component and design system with its description and dependencies.
- search_components
- Ranked keyword search across names, descriptions and dependencies.
- get_component
- Registry entry, the source of every file with its target path, and a usage example.
- get_install_instructions
- The shadcn command for one or more items, the packages they bring and any setup after.
Prompts
- explain-component
- Step-by-step setup and a usage example for one component.
- recommend-component
- Describe your UI need and get matching components back.
Try asking: “Add the Satori UI pro button to my pricing page.” The assistant will run the install command, add the packages and wire up a usage example.