Figma MCP-Server
Ein Model Context Protocol (MCP)-Server, der eine Brücke zwischen Figma-Designs und React-Implementierungen schlägt. Dieser Server ermöglicht die pixelgenaue Konvertierung von Figma-Designs in React-Anwendungen, indem er Figma-Dateidaten verarbeitet und in einem React-freundlichen Format bereitstellt.
🚀 Funktionen
- Figma-API-Integration : Direkte Verbindung zur API von Figma für den Zugriff auf Designdateien
- React-Ready-Ausgabe : Verarbeitet Figma-Daten in ein React-kompatibles Format
- Stilverarbeitung : Konvertiert Figma-Stile in CSS/Styled-Components
- Asset Management : Verwaltet Bild-Assets und SVG-Komponenten
- Layoutverarbeitung : Konvertiert das automatische Figma-Layout in Flexbox
- Typsicherheit : Erstellt mit TypeScript für eine zuverlässige Typprüfung
🛠️ Mitgelieferte Tools
get_file_content
:- Holt und verarbeitet Figma-Dateiinhalte
- Konvertiert Layout, Stile und Komponenten
- Gibt die React-fähige Komponentenstruktur GXP1 zurück
get_node_images
:- Ruft Bildressourcen von Figma ab
- Unterstützt mehrere Formate (PNG, JPG, SVG)
- Konfigurierbare Skalierungsoptionen GXP2
📦 Installation
Installation über Smithery
So installieren Sie Figma Design to React Converter für Claude Desktop automatisch über Smithery :
Manuelle Installation
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Konfigurieren Sie Ihr Figma-Zugriffstoken:
🎯 Cursor-IDE-Setup
- Erstellen Sie die Datei
.cursor/mcp.json
in Ihrem Projektstamm: - Für Stdio-basierte Serverkonfiguration:
}
🧩 Beispielprojekt
Im Verzeichnis raccoon-game
finden Sie ein vollständiges Beispiel für die Verwendung dieses MCP-Servers zum Erstellen einer pixelgenauen React-Implementierung eines Figma-Designs.
🔄 Verarbeitungspipeline
- Eingabe : Figma-Dateidaten über die offizielle API
- Verarbeitung :
- Stilkonvertierung (Farben, Typografie, Effekte)
- Layouttransformation (absolut zu Flexbox)
- Zuordnung der Komponentenhierarchie
- Anlagenoptimierung
- Ausgabe : React-fähige Komponentendaten
📝 Lizenz
MIT-Lizenz
🤝 Beitragen
Beiträge sind willkommen! Bitte lesen Sie unsere Richtlinien für Beiträge.
🙏 Danksagungen
- Figma API-Team für die umfassende API
- Model Context Protocol für die MCP-Spezifikation
Mit ❤️ erstellt von [Ihr Name]
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Eine Brücke zwischen Figma-Designs und React-Implementierungen, die eine pixelgenaue Konvertierung von Figma-Designs in React-Anwendungen ermöglicht, indem Figma-Dateidaten in ein React-freundliches Format verarbeitet werden.
Related MCP Servers
- -securityAlicense-qualityFigma MCP with full API functionalityLast updated -5416TypeScriptMIT License
- -securityFlicense-qualityConverts Figma designs to React Native components, allowing users to extract components from Figma designs and generate corresponding React Native components with proper typing and styling.Last updated -1111TypeScript
- -securityFlicense-qualityExtracts components from Figma designs and transforms them into standardized JSON format for easy consumption by AI models and tools for interface reconstruction.Last updated -TypeScript
- -securityAlicense-qualityConverts Figma designs into React components with TypeScript and Tailwind CSS by extracting components from Figma files and transforming them into ready-to-use code.Last updated -14TypeScriptMIT License