desrid-html-to-figma
Official
Claude KI-Agenten sprechen mit Figma MCP
Ermögliche deinen KI-Agenten, Figma-Designs zu lesen, zu analysieren und zu bearbeiten.
Aus diesem Git-Repository installieren
Dieser Fork ist für Codex, Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Roo Code und jeden Client gepackt, der lokale stdio-MCP-Server unterstützt.
Codex:
codex plugin marketplace add Desrid/desrid-html-to-figma --ref main
codex plugin add desrid-html-to-figma@desrid-html-to-figmaAllgemeiner MCP-Client: Verwende die .mcp.json im Stammverzeichnis oder konfiguriere den Befehl von GitHub aus:
{
"mcpServers": {
"desrid_html_to_figma": {
"command": "npx",
"args": [
"--yes",
"--package=https://github.com/Desrid/desrid-html-to-figma/releases/download/v1.1.2/desrid-html-to-figma-1.1.2.tgz",
"desrid-html-to-figma-server"
]
}
}
}Claude Desktop: Öffne desrid-html-to-figma.dxt aus den GitHub Releases.
Alle Clients benötigen außerdem das lokale Figma-Entwicklungsplugin und die WebSocket-Brücke. Siehe den Installationsleitfaden für mehrere Agents oder den Codex-Leitfaden.
Funktioniert mit deinen bevorzugten Agentic-Tools:
👩🏽💻 Für wen es gedacht ist
UX/UI Teams
Automatisiere wiederkehrende Designaufgaben und bewahre Markenkonsistenz ohne manuellen Aufwand:
Automatisierte Barrierefreiheits-Audits - Erkenne und behebe Kontrastprobleme in Sekunden
Massen-Stilaktualisierungen - Ändere Farben, Typografie oder Abstände im gesamten Dokument mit einem einzigen Befehl
Analyse der visuellen Hierarchie - Erhalte sofortiges Feedback zu deiner Designstruktur
Entwickler
Generiere produktionsreifen Code direkt aus Designs:
React/Vue/SwiftUI-Komponenten - Vom Design zum Code in einem Schritt
Code mit Design-Tokens - Design und Entwicklung bleiben synchron
Reduzierte Handoff-Reibung - Weniger Hin- und Rückiterationen mit dem Designteam
Wichtigster Vorteil: Im Gegensatz zum offiziellen Figma MCP, das eine Dev-Mode-Lizenz erfordert, funktioniert dieses MCP mit jedem Figma-Konto (auch mit einem kostenlosen).
💡 Reale Anwendungsfälle
Barrierefreiheit:
„Finde allen Text mit einem Kontrastverhältnis unter 4.5:1 und schlage Farben vor die die WCAG-AA-Kriterien erfüllen."
Rebranding:
„Ändere #FF6B6B in #E63946 in allen primären Schaltflächen im gesamten Dokument."
Design-Analyse:
„Analysiere die visuelle Hierarchie dieses Bildschirms und schlage auf der Grundlage von Designprinzipien Verbesserungen vor."
Entwicklerübergabe:
„Generiere die React-Komponente für ‚CardProduct' einschließlich PropTypes und Styles in CSS-Modulen."
⚡️ Schnellinstallation
Einrichtung: 5 Minuten | Erste Automatisierung: 2 Minuten
Voraussetzungen
Node.js installiert
Figma Desktop installiert
KI-Client:
Schritt 1: WebSocket installieren und starten
Ermöglicht dem Agenten, Befehle an Figma zu senden.
Öffne dein Terminal, navigiere zu dem Ordner, in dem du das Tool installieren möchtest, und führe Folgendes aus:
npx --yes --package=https://github.com/Desrid/desrid-html-to-figma/releases/download/v1.1.2/desrid-html-to-figma-1.1.2.tgz desrid-html-to-figmaTipp: Dieser Befehl lädt das versionierte GitHub-Release-Paket herunter und startet die lokale Brücke. Bei einem geklonten Checkout führe in späteren Sitzungen
npm run socketaus.
Schritt 2: Das Plugin in Figma installieren
Ermöglicht es Figma, Befehle vom Agenten zu empfangen und Antworten zurückzugeben.
In Figma Desktop gehe zu Menü → Plugins → Entwicklung → Plugin aus Manifest importieren → wähle in dem Ordner, in dem du die MCP installiert hast, src/claude_mcp_plugin/manifest.json aus.
Schritt 3: Konfiguriere dein Agent-Tool
Ermöglicht es dem Agenten, die Lese- und Änderungswerkzeuge des MCP zu nutzen.
Claude Desktop
Lade desrid-html-to-figma.dxt aus der neuesten Version in den GitHub Releases herunter und doppelklicke darauf. Claude konfiguriert sich automatisch selbst.
Cursor
Öffne Cursor Settings → Tools & Integrations
Klicke auf „New MCP Server“, um die Datei
mcp.jsonzu öffnenFüge diese Konfiguration hinzu:
{
"mcpServers": {
"desrid_html_to_figma": {
"command": "npx",
"args": ["--yes", "--package=https://github.com/Desrid/desrid-html-to-figma/releases/download/v1.1.2/desrid-html-to-figma-1.1.2.tgz", "desrid-html-to-figma-server"]
}
}
}Speichere die Datei und starte Cursor neu.
Andere Agent-Tools
Für andere Tools (Claude Code, Windsurf, VS Code + Copilot, Cline, Roo Code) kannst du den Anweisungen im Abschnitt „Konfiguriere dein Agent-Tool“ der ausführlichen Installationsanleitung folgen.
Schritt 4: Loslegen
Öffne das Plugin in Figma.
Kopiere die Kanal-ID (den fetten Code in der grünen Box).
Gib im Chat ein:
Connect to Figma, channel {your-ID}
✅ Bereit für KI gestütztes Design!
Für spätere Arbeitssitzungen
Um die MCP im Tagesgeschäft weiter zu verwenden, musst du den gesamten Prozess nicht jedes Mal wiederholen:
Socket starten: Wechsle im Terminal in den Ordner
your-project/desrid-html-to-figmaund führenpm run socketaus.Plugin in Figma öffnen: Du findest es in der Liste deiner zuletzt verwendeten Plugins.
KI verbinden: Kopie die Kanal-ID und teile deinem Agenten mit:
Connect to Figma, channel {your-ID}.
Multi-Agent & parallele Ausführung
Dieser MCP-Server unterstützt von Haus aus sichere Parallelausführung, sodass mehrere KI-Agenten (z. B. Claude-Code-Sub-Agenten oder Team-Swarms) gleichzeitig an deiner Figma-Datei arbeiten können, ohne das Plugin zu blockieren. Eine integrierte Befehls-Warteschlange verarbeitet die Anfragen serverseiten nacheinander und verhindert, dass die Figma-API-Times out.
Hinweis: Da mehrere Agents das Dokument gleichzeitig ändern können, ist ein impliziter Seitenkontext unsicher. Deshalb sind zustandsbehaftete Befehle wie
set_current_pageblockiert. Alle Agents müssen bei der Ausführung eines Befehls zur Erstellung oder Strukturänderung (z. B.create_frame,create_text) explizit den vorgesehenen ParameterparentIdangeben.
(Besonderer Dank geht an mmabas77 für die Architektur und Umsetzung dieses Features!)
🐳 Alternative: Docker nutzen
Wenn du Docker bevorzugst oder den WebSocket-Server in einer Teamumgebung betreiben möchtest, findest du die Beschreibung im Docker-Installationsverzeichnis der ausführlichen Installation.*
🛠️ Möglichkeiten
Design-Analyse
Dokumentinformationen, aktuelle Auswahl, Stile abrufen
Text scannen, Komponenten prüfen, Assets exportieren
Elementerstellung
Formen, Text, Frames mit voller Stilkontrolle
Klonen, Gruppieren, Organisieren
Änderungen
Farben, Rahmen, Ecken, Schatten
Auto-Layout, erweiterte Typografie
Lokale Komponenten und Team-Library-Komponenten
Siehe vollständige Befehlsliste.
📚 Dokumentation
Detaillierte Installation — Manuelle Einrichtung, Cursor, Windsurf und andere IDEs
Verfügbare Befehle — Vollständige Tool-Referenz
Fehlerbehebung — Häufige Fehler und deren Lösungen
Mitwirken — Architektur, Tests, Mitwirkungsanleitung
Changelog — Versionsverlauf
🙏 Danksagung
Basierend auf cursor-talk-to-firgma-mcp von Sonny Lazuardi. Adaptiert für Claude Desktop und erweitert um neue Werkzeuge von Xúlio Zé.
Wem du alle Beiträge zum Projekt kennenlernen möchtest, kannst du das „Contributors“-Kapitel im Contributing-Leitfaden besuchen.
📊 Projektstatus
✅ Stabile Produktion - Werkzeug für den täglichen Einsatz in Design- und Entwicklungsteams
🚀 Aktive Entwicklung:
Vollständige Unterstützung für Variablen in Figma
Verbesserter Export zu Tailwind CSS/SwiftUI
Benötigst du etwas Bestimmtes?
Neue Funktionsideen auf GitHub Issues vorschlagen
Dein Feedback und deine Beiträge halten das Projekt am Leben. ❤️
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Desrid/desrid-html-to-figma'
If you have feedback or need assistance with the MCP directory API, please join our Discord server