frontend-inspo-mcp v0.3.0

Local MCP Superpower for AI Coding Agents

Real frontend code. Zero hallucinations.

Connect your coding agent to 89 public sources of production React, Tailwind CSS, Framer Motion, Three.js shaders, design tokens, and ARIA patterns. Runs locally over stdio, fetches exact source files, and arms your AI with real design systems.

89 Curated Sources 6 Read-Only Tools ⚡ Live Sandbox Previews 100% Local Stdio O(1) Direct Code Retrieval
$ npx -y frontend-inspo-mcp
Press / to search sources · Press 1-5 for studio & live runner
Agent Execution Trace (Stdio) ACTIVE
User: "Build me a high-converting marquee with hover-pause."
Agent: calling search_all { query: "marquee", limit: 3 }...
↳ magicui · marquee.tsx (score: 9.2)
↳ aceternity · review-marquee (score: 8.7)
Agent: calling get_code { source: "magicui", id: "marquee" }...
✓ Retrieved marquee.tsx (1,956 chars, MIT license).
✓ Implementing into project without hallucinated CSS.

The Machine Transformation

What this brings to your machine

Without this MCP, even the smartest models hallucinate outdated CSS classes, imagine unsupported animation props, and build brittle UI from memory. Here is how your agent behaves when grounded in reality:

❌ Without frontend-inspo-mcp Hallucinating
  • ✕ Guessed CSS & Tailwind: Generates non-existent Tailwind utility classes and awkward keyframe animations that break on reload.
  • ✕ Broken ARIA Semantics: Implements custom tabs and modals without keyboard bindings, failing WCAG compliance.
  • ✕ Generic 2021 Aesthetics: Defaults to bland blue gradient cards with inconsistent paddings and discordant color palettes.
  • ✕ Silent 3D/Shader Failures: Writes Three.js code that fails due to outdated matrix methods or broken GLSL vertex shaders.
✓ With frontend-inspo-mcp Grounded In Real Source
  • ✓ Exact TSX & CSS Source: Fetches verified code directly from shadcn, Magic UI, Aceternity, and Uiverse with 100% correct imports.
  • ✓ W3C Authoring Standards: Uses canonical W3C ARIA implementations (keyboard focus loops, Home/End keys, tabindexes).
  • ✓ Systematic Color Harmony: Employs Radix 12-step color scales and real-world brand token systems extracted via Refero.
  • ✓ Safe Security Boundary: Every payload is wrapped in untrusted data delimiters to prevent prompt injection from third-party code.

⚡ Zero Overhead Stdio

Runs as a lightweight subprocess on your machine. No background HTTP ports opened, zero cloud dependencies, and fast sub-millisecond local queries.

🛡️ Memory & Disk Caching

Polite HTTPS client with automated 10-minute in-memory caching and optional persistent disk cache via FRONTEND_INSPO_CACHE_DIR.

📜 Clean Licensing

Every resource carries its upstream license (MIT, Apache-2.0, OFL-1.1), author attribution, and origin repository links.

Interactive Studio

Test Live Components in Real-Time

Interact with live rendered components directly produced by the server's adapters. Toggle states, tweak controls, and inspect the underlying source code in real-time.

Magic UI Interactive Marquee get_code · marquee.tsx
assistant-ui AI Chat Composer get_code · thread.tsx
visx Airbnb D3 Charts get_code · bar-stack.tsx
COBE 5kB WebGL Globe get_code · globe.js
Aceternity 3D Tilt Pin Card get_code · 3d-card.tsx
Base UI Unstyled Primitives get_code · dialog.tsx
shadcn/ui Radix Dialog Suite get_code · button.tsx
Uiverse Calm Tiger Wave get_code · calm-tiger-42
Fontsource Big Shoulders Display get_resource · OFL-1.1
Refero Linear Midnight Tokens get_code · tokens.json
Magic UI Interactive Marquee get_code · marquee.tsx
assistant-ui AI Chat Composer get_code · thread.tsx
visx Airbnb D3 Charts get_code · bar-stack.tsx
COBE 5kB WebGL Globe get_code · globe.js
Aceternity 3D Tilt Pin Card get_code · 3d-card.tsx
Base UI Unstyled Primitives get_code · dialog.tsx
shadcn/ui Radix Dialog Suite get_code · button.tsx
Uiverse Calm Tiger Wave get_code · calm-tiger-42
Fontsource Big Shoulders Display get_resource · OFL-1.1
Refero Linear Midnight Tokens get_code · tokens.json
(or hover track)
marquee.tsx (Magic UI)
// Loading component source...

Living Verification

Rendered from real MCP tool calls

Every component on this sheet is alive, interactive, and styled directly with assets supplied by the server. No mock data: each frame below documents the tool call, the upstream source, and the verified license.

Typography · Fontsource get_resource

Big Shoulders Display + Atkinson Hyperlegible Next.

Atkinson Hyperlegible Mono handles formatted tool calls.

get_resource fontsource · big-shoulders-display → OFL-1.1

Palette · Radix Colors get_code

Click any swatch to inspect its step, luminance, and hex value. Radix 12-step scales provide mathematically balanced contrast.

Active: Step 4 (--blue-4: #003362)

get_code radixcolors · /blue-dark.css → MIT

Registry · shadcn/ui get_code

Clean CVA (Class Variance Authority) button variants fetched directly as button.tsx.

get_code shadcn · button.tsx → MIT

Micro-Interaction · Uiverse get_code

Adapted from calm-tiger-42. Dual-bezier radial fill responding to pointer and keyboard focus.

get_code uiverse · calm-tiger-42.html → MIT

Browser Baseline · webfeatures get_resource

● :has() selector · Widely Available
  • Chrome: 105+
  • Safari: 15.4+
  • Firefox: 121+
  • Edge: 105+

The source atlas filter below uses CSS :has(). We validated Baseline compatibility before writing a single rule.

get_resource webfeatures · has → Apache-2.0

Atmosphere · uiGradients get_resource

Curated linear & radial CSS gradients ready for instant application in hero sections and CTAs.

get_resource uigradients · royal-blue → MIT

Token Extraction · refero get_code

Linear Midnight Palette: Design system tokens extracted from live web platforms into machine-readable JSON:

Extracted for design reference without needing a proprietary subscription.

get_code refero · tokens.json → Reference Only

AI Agent UI · assistant-ui get_code

🤖
assistant-ui / Thread: Connected to 89 registries. Ready to generate and verify your design system tokens.
Click any prompt chip above to simulate live MCP agent code generation.

Composable chat threads, message streaming, composer bars, and agent tool-call cards.

get_code assistantui · thread.tsx → MIT

Data Visualization · visx get_code

Hover data points to inspect metric growth

Airbnb's low-level React + D3 primitives for custom charting, SVG math, and accessible data graphics.

get_code visx · area-closed.tsx → MIT

3D & Shaders · shaders get_code

Move cursor for GLSL ripple

Shader Effects Inc GLSL fragments & Babylon.js procedural textures.

get_code shaders · aurora-vertex.glsl → MIT

Data Grid · ReUI get_code

ComponentStackStatus
KanbanBoardReactReady
DataGridTailwindVerified
FilterDrawerBase UIActive

Enterprise data tables, filters, calendars, and gantt patterns with 1,000+ variants.

get_code reui · data-table.tsx → MIT

Accessible Primitives · Jolly UI get_code

Autonomous Loop
Context Budget 80%

Unstyled, fully accessible UI on React Aria and Base UI primitives with WCAG AA compliance.

get_code jolly · switch.tsx → MIT

Interactive Tool Inspector

What your agent can call

Six read-only tools designed specifically for AI agent context windows. Inspect live requests and trimmed server replies captured directly from the built server.

asSandbox: true (get_code)

Generates self-contained, standalone runnable HTML previews with Tailwind CSS, Lucide icons, and Babel React runtime directly inside returned code.

inspo://{source}/{+id}

Direct Resource URI Template. Read any component as metadata and code parts natively inside Claude Desktop or Cursor.

find_component

A guided workflow prompt that transitions from natural language query to multi-source ranking to clean adapted code.

design_system_from_site

A prompt that transforms real-world URL tokens into a full DESIGN.md specification and Tailwind configuration.

Comprehensive Catalog

89 Curated Sources

Every source is public, respects robots.txt, and is tagged with its stack. Sources marked heavy require explicit naming in search_all to preserve agent response latency.

Filter by technology stack
Showing 89 of 89 sources

    Zero Setup Hassle

    Add it to your agent in seconds

    Runs on your local machine using Node 22+. Talks to any MCP client over standard I/O (stdio). Opens no network ports and requires zero accounts.

    💡 Pro Tips

    • Disk Cache: Set FRONTEND_INSPO_CACHE_DIR=/path/to/cache to persist fetched components across editor restarts.
    • GitHub Token: Set GITHUB_TOKEN to raise GitHub's rate limit from 60 to 5,000 requests per hour.
    claude mcp add frontend-inspo -- npx -y frontend-inspo-mcp
    Run directly in your terminal to enable frontend-inspo across all sessions.
    Three.js WebGL Engine Hover or move to tilt · Click for supernova

    Support Open Source

    Star frontend-inspo-mcp on GitHub

    Grounding AI agents in 89 real UI libraries, design tokens, and WebGL graphics. Help spread the word and empower developers to vibe-code without hallucinated CSS!

    ⭐ 250+ Stargazers
    89 UI Sources
    100% MIT License
    ⭐ Star on GitHub
    “Empowering AI coding agents to stop hallucinating broken Tailwind and start building with verified, production-ready design tokens.”
    Potential Studio Artifacts Tools Atlas (89) Install ⭐ Star