Works with ANY AI Agent & IDE

Gemini as your
frontend developer.

Combine Gemini's design power with any AI model you use : Claude, OpenAI, or others. Stay in the same IDE, same conversation, same context. No switching required.

Compatibility

ANY

Models & IDEs

Context Loss

ZERO

Same conversation

Design Quality

A++

Production-ready

Setup Time

30s

One command

Claude CodeCursorVS CodeWindsurfZedJetBrains AINeovimWarpGemini CLIClaude DesktopLM StudioCodexCopilotDeepSeekPyCharmand more...
Claude CodeCursorVS CodeWindsurfZedJetBrains AINeovimWarpGemini CLIClaude DesktopLM StudioCodexCopilotDeepSeekPyCharmand more...
The Power Combo

The Synergy of Specialized Intelligence.

Architectural Logic

Utilize Claude or OpenAI to define your core backend architecture and complex business logic.

Premium UI Generation

Leverage Gemini's specialized creative reasoning for high-fidelity, polished frontend components.

Context Preservation

Both models collaborate within your existing thread, maintaining full project awareness without context switching.

ide_orchestrator.ts
Your AI Model: Computing Backend Logic
Gemini: Generating UI Layer

Integration

Select your environment and get your configuration ready.

Terminal Command
claude mcp add gemini-design-mcp --env API_KEY=YOUR_API_KEY -- npx -y gemini-design-mcp@latest

Choose your API key type

Create a free account to get your API key. Usage is tracked on our platform.

Create Account & Get Key

Add to CLAUDE.md or AGENTS.md

Add these instructions to your project's CLAUDE.md or AGENTS.md file to help your AI agent use the MCP effectively.

# MCP Gemini Design - MANDATORY FOR FRONTEND

## ABSOLUTE RULE - NEVER IGNORE

You MUST NEVER write frontend/UI code yourself.

Gemini is your frontend developer. You are NOT allowed to create visual components, pages, or interfaces without going through Gemini. This is NON-NEGOTIABLE.

### When to use Gemini? ALWAYS for:

  • Creating a page (dashboard, landing, settings, etc.)
  • Creating a visual component (card, modal, sidebar, form, button, etc.)
  • Modifying the design of an existing element
  • Anything related to styling/layout

### Exceptions (you can do it yourself):

  • Modifying text/copy
  • Adding JS logic without changing the UI
  • Non-visual bug fixes
  • Data wiring (useQuery, useMutation, etc.)

## MANDATORY Workflow

1. New project: generate_vibes → user chooses → create_frontend with generateDesignSystem: true

2. Save design system: Save designSystem to design-system.md at project root

3. Subsequent pages: Pass projectRoot to auto-load design system

4. Existing project: Pass CSS/theme files in context

## Design System Feature

Set generateDesignSystem: true for the FIRST page. Gemini returns code + design system. Save to design-system.md. For subsequent calls, pass projectRoot for consistent styling.

## Checklist before coding frontend

  • Am I creating/modifying something visual? → If YES → Use Gemini
  • If NO (pure logic) → You can continue

## WHAT IS FORBIDDEN

  • Writing a React component with styling without Gemini
  • Creating a page without Gemini
  • "Reusing existing styles" as an excuse to not use Gemini
  • Doing frontend "quickly" yourself

## WHAT IS EXPECTED

  • Call Gemini BEFORE writing any frontend code
  • Ask user for vibe choice if new project
  • Use generateDesignSystem: true for FIRST page, save design-system.md
  • Pass projectRoot for subsequent calls
  • Let Gemini design, you implement

Simple, Honest Pricing

Start free. Scale as you grow. No hidden fees.

Starter

Free

Perfect for experimenting with the MCP protocol.

  • 20K tokens / month
  • All MCP tools included
  • Discord community
Get Started
Popular

Professional

$19/mo

For developers shipping UI daily.

  • 1M tokens / month
  • All MCP tools included
  • Discord community
Go Pro

Enterprise

$79/mo

For teams and high-volume usage.

  • 6M tokens / month
  • All MCP tools included
  • Discord community
Go Enterprise

Or bring your own Google API key — no account needed, pay Google directly.

Inquiries
Rayane Rachid

Rayane Rachid

Got questions? Let's chat.

Ready to add Gemini to your workflow?

Combine your favorite AI model with Gemini's design power. Same IDE, same context, better results.

Get Started for Free
No Credit Card Required