Get a quote
Live on npm · MIT licensed · production-ready

3,802 UI components.
One MCP call away.

uiverse-mcp exposes the entire Uiverse.iocomponent library to Claude Code, Cursor, Codex, and any MCP-compatible AI agent — no API key, no browser tab, just “give me a glass card” and you get full HTML + CSS in your editor.

3,802Components
7MCP Tools
~2sCold Start
15 MBRAM at idle

Uiverse has 3,800 components. No API. Until now.

Designers and devs already love Uiverse. AI agents couldn't reach it. uiverse-mcp closes that gap with seven tools your agent can call directly.

Zero config

One npx line in your MCP config and your agent has access to the full library. First run pulls a shallow git clone (~85 MB), every run after is instant.

Fuzzy search

Powered by Fuse.js. Ask for "neon glow button" or "neumorphic toggle" and get the closest matches with tags, authors, and preview URLs in under 30 ms.

Drop-in HTML + CSS

Returns full markup ready to paste. Your agent moves from "I'll find a button" to "button shipped" in one tool call.

Three nodes. One protocol.

stdio transport. The same architecture we'll build for your platform — wired to your data instead of Uiverse.

AI AgentClaude · Cursor · Codex
MCP Serverstdio · 7 tools
Index + CacheFuse.js · ~/.uiverse-mcp

Same blueprint, different data:swap Uiverse for Postgres, Notion, Stripe, or an internal API — that's the custom MCP build path we take with clients.

What your agent can call.

01
list_categories

Returns all 11 categories with component counts. Call this first to discover what's available.

02
list_components

Browse a category, paginated. Optional filter by author. Returns name, tags, preview URL.

03
search_components

Fuzzy search by name, tag, or author. Fuse.js-powered, ranked by relevance.

04
get_component

Returns full HTML + CSS of a specific component. Drop-in ready.

05
get_component_preview

Returns the uiverse.io URL so you can preview a component in the browser before fetching.

06
refresh_cache

Pulls latest from the upstream galaxy repo and rebuilds the in-memory index.

07
cache_status

Returns last sync time, commit SHA, and total count per category. Useful for debugging or showing freshness.

Two lines. Any MCP client.

Works with Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible agent.

~/.claude.json~/.cursor/mcp.jsonwindsurf
stdio transport
{
  "mcpServers": {
    "uiverse": {
      "command": "npx",
      "args": ["-y", "uiverse-mcp"]
    }
  }
}
// Restart your client. Ask: "give me a glass card" — done.

What's in the box.

Buttons1,231
Cards726
Loaders718
Toggle Switches260
Inputs226
Forms180
Checkboxes171
Patterns103
Radio Buttons102
Tooltips62
Notifications23

Came in for something else?

Same architecture. Your data.

Production-ready MCP servers shipped in days, not months. Postgres, Notion, Stripe, an internal API — your tools, your auth, your data, accessible to every major AI agent. No vendor lock-in.

Modell-agnostisch · Kompatibel mit jeder großen KI

  • Anthropic
  • Google Gemini
  • Mistral AI
  • ElevenLabs
  • Hugging Face
  • Perplexity
  • Replicate
  • xAI
  • Meta
  • LangChain
  • n8n
  • NVIDIA