MCP Server
Let your AI assistant browse, search, and install Catppuccin Components directly from the editor.
What it does
The MCP server exposes the component registry as a set of tools that any Model Context Protocol client can call. Claude, Cursor, and other MCP-aware editors can list components, read source code, and run the install command — all without leaving the conversation.
Available tools
Claude Code
Add the server to your project's .claude/settings.json:
{
"mcpServers": {
"catppuccin-ui": {
"command": "node",
"args": ["./mcp/bin/server.mjs"]
}
}
}Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"catppuccin-ui": {
"command": "node",
"args": ["./mcp/bin/server.mjs"]
}
}
}Without cloning the repo
You can point the server at the published registry without having the source locally. The server fetches component JSON from catppuccin.d14y.com/r/ by default, so it works anywhere with network access.
npx catppuccin-ui-mcp