Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Beschreibung vom Entwickler (englisches Original)
Design systems, layout and motion guidance for AI agents, plus headless Chromium visual QA.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"layoza": {
"command": "npx",
"args": [
"-y",
"layoza",
"mcp"
]
}
}
}Führe das in deinem Terminal aus
claude mcp add layoza -- npx -y layoza mcpIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"layoza": {
"command": "npx",
"args": [
"-y",
"layoza",
"mcp"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"layoza": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"layoza",
"mcp"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto layoza bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.4) kam vor 18 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Figma Context MCP, Claude Real Video, Figma MCP Server
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Let any LLM watch a video locally — and search everything it has ever watched.
The Figma MCP server brings Figma design context directly into your AI workflow.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
An open-source MCP server + agent skills that turn Claude Code, Cursor, Codex, OpenCode, Antigravity and Windsurf into a UI/UX design expert: it reads your site's design DNA, picks motion that fits the brief, and checks every change in a real Chromium browser.
▶ Download the full 2½-minute showcase (MP4, 17 MB): all four briefs, recorded live in Chromium
npx layoza init # adds the skills + MCP server to every agent it finds in this project
npx layoza qa index.html # design and usability: contrast, overflow, focus, menu, screenshots
Then just talk to your agent. Example prompts:
Build a homepage for a family-run bakery in Leeds. Warm, not twee.
Add a pricing page that matches the rest of this site. Our dashboard feels cluttered. Fix the design without changing the brand. Redesign the agency homepage with a kinetic hero, but keep every page and form working. Check this page on mobile and fix anything a visitor would trip over.
Layoza exists so AI-built sites stop looking like slop. Every design it helps make should be unique: never a copy, a re-skin or a repeat, from the nav through the hero and every section to the footer, built modern and for one brief only. A per-project ledger (.layoza/looks.jsonl) records each dealt look, and every design-system / mechanics deal run prints a uniqueness block scoring nav, hero, sections, footer and motion against the last 20 runs (--window 1-200).
AI agents write front-end code quickly, but the result tends to look the same everywhere: cream and terracotta, Inter, three rounded cards, a purple gradient. They also break things they cannot see: a heading cut by the sticky header, a phone menu that Escape will not close, text at 3:1 contrast, a canvas that pushes LCP past 4 s.
| Without Layoza | With Layoza |
|---|---|
| The same template for a law firm, a bakery and a SaaS app | Three distinct art directions per brief, built from the trade's own objects (a tide chart for a fish restaurant, a till roll for a shop dashboard) |
| Restyles your existing site in its own taste | Reads your site first (DESIGN.md, SITE-DNA.json) and extends it in your tokens, spacing and motion language |
| Animation hard-coded to one library | Picks the lightest tool the brief needs (CSS, WAAPI, View Transitions, GSAP, Three.js), always with prefers-reduced-motion support and cleanup |
| "Looks good to me" | Live Chromium QA at three widths with measured numbers; unmeasured values are reported as null, never guessed |
Six setups got the same one-line brief, the same model (Claude Opus 5.5) and one build agent each, and none could see the others' output:
| Setup | What it is |
|---|---|
| Layoza | This project |
| Claude frontend-design | Anthropic's front-end design skill |
| impeccable | Open-source design skill |
| ui-ux-pro-max | Open-source design skill |
| taste-skill | Open-source design skill |
| No skill | Plain Claude, same prompt |
A fresh blind judge then compared scroll stills at 1440 and 375 px for design, usability, creativity and content. Rival pages were frozen; only Layoza was rebuilt between rounds. Judge the pages yourself below.
Restaurant brief : a harbour seafood kitchen
Dashboard brief : a bakery chain's morning sales
Store brief : a small linen shop
Kinetic agency brief : a motion-led studio homepage
Where Layoza does not win. Read this before you trust the pictures.
Full method, every round and the judge notes (with the raw scores) are in docs/CROSS-TYPE-BENCHMARK-2026-10.md. The demo pages were removed in October 2026 ahead of a fresh set. To run the QA on any page:
npx layoza qa path/to/index.html
| What you get | How | |
|---|---|---|
| Layout expert | An industry read of the brief, 0–10 design dials, and three art directions that differ in layout, type, colour, content treatment and motion | layoza design-system " " · MCP get_design_system, recommend_layout |
| Site DNA | For an existing site: its tokens, type scale, spacing, components and motion, written to DESIGN.md, BRAND.md, MOTION.md and SITE-DNA.json | layoza inspect . --write · MCP inspect_project, extract_site_dna, inspect_site |
| Motion mechanics | 71 hero, section and micro mechanics dealt per niche and intensity, so a law firm gets calm, legible motion and an agency gets a kinetic hero | layoza mechanics deal " " · MCP deal_mechanics, recommend_animation |
| Visual QA | Headless Chromium at 1440 / 768 / 375 px checks per-element contrast, clipping, overlap, focus-not-obscured, the phone menu (opens, traps focus, Escape closes) plus craft critiques; speed diagnostics are optional | layoza qa · MCP capture_screenshots, audit_accessibility, audit_performance, verify_functional |
| Safe changes | A baseline before a redesign, a before/after comparison, and one-command rollback | layoza baseline create, layoza verify . · MCP compare_before_after, safe_rollback |
Output is written in the project's own stack:
theme.json v3)| Mode | When | First command |
|---|---|---|
| A · New site | Blank project | layoza design-system " " --mode new |
| B · Extend | Add a page or section to a live site | layoza inspect . --write |
| C · Improve | Fix design, usability or accessibility without changing the brand | layoza baseline create pre-improve → layoza audit . |
| D · Redesign | New creative direction, keeping content and function | layoza baseline create pre-redesign |
The layoza router skill picks the mode from your prompt, so you can simply ask the agent: *"Add a pricing page that matches the rest of the site."*
Which one do I need?
You need Node.js 18 or newer. The npm package ships prebuilt binaries for Windows x64, macOS (Intel and Apple silicon) and Linux (x64 and arm64); on other platforms it compiles from source on first run, which needs Rust. Visual QA also needs Playwright:
npm i -D playwright && npx playwright install chromium
Then, in your project:
npx layoza init # skills + MCP config for every agent it detects
npx layoza doctor # checks Node, Playwright and the MCP handshake
Or add the MCP server by hand:
Claude Code
claude mcp add layoza -- npx -y -p layoza layoza-mcp
For the skills, copy skills/* into .claude/skills/, or run npx layoza init.
Cursor
.cursor/mcp.json
{ "mcpServers": { "layoza": { "command": "npx", "args": ["-y", "-p", "layoza", "layoza-mcp"] } } }
OpenAI Codex
codex mcp add layoza -- npx -y -p layoza layoza-mcp
Windsurf
~/.codeium/windsurf/mcp_config.json
{ "mcpServers": { "layoza": { "command": "npx", "args": ["-y", "-p", "layoza", "layoza-mcp"] } } }
OpenCode
opencode.json
{ "mcp": { "layoza": { "type": "local", "command": ["npx", "-y", "-p", "layoza", "layoza-mcp"], "enabled": true } } }
Google Antigravity
npx layoza init copies the skills into .agents/skills/ and writes .agents/skills.json and the .agents/plugins/layoza plugin. See docs/ANTIGRAVITY-OPTIMIZATION.md.
| Tool | Purpose |
|---|---|
inspect_project · extract_site_dna · inspect_site · discover_components | Read an existing codebase or live URL into design tokens and a component inventory |
get_design_system · recommend_layout | Industry read, dials and three creative directions for a brief |
| `deal
Nur der Anfang wird gezeigt; den Rest findest du im Repo