Figma-Designs lesen und Elemente anlegen

cursor-talk-to-figma-mcp · MCP-Server von grab · MCP-Server

MCP-Server für Figma · MIT

Liest und schreibtWas der Baustein im Konto darf

Verbindet einen KI-Assistenten über ein Figma-Plugin und einen WebSocket-Server mit Figma. Er liest Designs, legt Elemente an, ersetzt Texte und ändert Styles.

Eigenes Profil aus den Quellen des Servers, Stand 05.10.2026 · Beleg 4

Was der Server kann

  • Dokument, Auswahl und einzelne Knoten eines Figma-Designs auslesen.
  • Rechtecke, Frames, Sektionen und Textelemente anlegen.
  • Texte in großen Designs scannen und gebündelt ersetzen.
  • Auto-Layout, Abstände, Füllfarben, Konturen und Eckenradien setzen.
  • Komponenteninstanzen anlegen und Overrides von einer Instanz auf andere übertragen.
  • Knoten als PNG, JPG, SVG oder PDF exportieren.

Einsatz in Marketing und Vertrieb

Content
Eine Kampagnenvorlage in Figma soll für mehrere Märkte angepasst werden. Der Assistent scannt die Textknoten und ersetzt Überschriften und Preise gebündelt durch die neuen Texte.

Einrichtung

  1. Bun installieren, im Repository `bun setup` ausführen und den WebSocket-Server mit `bun socket` starten.
  2. Das Figma-Plugin aus der Figma-Community installieren oder lokal über Plugins, Development, New Plugin einbinden.
  3. Server in der Cursor-Konfiguration mit Befehl `bunx` und Argument `cursor-talk-to-figma-mcp@latest` eintragen.
  4. Plugin in Figma starten und einen Kanal mit join_channel beitreten.

Grenzen

  • Das Figma-Plugin und der WebSocket-Server müssen laufen, bevor Befehle ankommen.
  • Vor jedem Befehl muss ein Kanal mit join_channel beigetreten sein.
  • Der Bildexport ist laut README eingeschränkt und liefert Base64 als Text.
  • Die README beschreibt die Einrichtung für Cursor und Claude Code; weitere Clients sind nicht beschrieben.

Einordnung der Redaktion

Aufgaben: Design & Bild. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters darunter.

Beschreibung des Anbieters

TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.

Eckdaten

—: Angabe nicht belegt.

Maintainer
grab
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
Figma
Bereiche
Content
Plattformen
—
Repository-Themen
agent, agentic, agentic-ai, ai, cursor, design, figma, mcp, ai-agents, llm

Werkzeuge

get_document_info

Liefert Informationen zum aktuellen Figma-Dokument.

get_selection

Liefert Informationen zur aktuellen Auswahl.

create_frame

Legt einen Frame mit Position, Größe und optionalem Namen an.

create_text

Legt einen Textknoten mit anpassbaren Schrifteigenschaften an.

scan_text_nodes

Scannt Textknoten, bei großen Designs in Teilen.

set_multiple_text_contents

Ändert mehrere Textknoten gebündelt.

set_fill_color

Setzt die Füllfarbe eines Knotens.

set_layout_mode

Setzt Layout-Modus und Umbruchverhalten eines Frames.

get_local_components

Liefert Informationen zu lokalen Komponenten.

set_instance_overrides

Wendet ausgelesene Overrides auf Zielinstanzen an.

export_node_as_image

Exportiert einen Knoten als Bild (PNG, JPG, SVG oder PDF).

join_channel

Tritt einem Kanal bei, um mit Figma zu kommunizieren.

Rechte

Liest und schreibt

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • 6 von 12 Werkzeugen legen Daten an oder ändern sie, etwa create_frame, create_text, set_multiple_text_contents.

Verbinde zuerst ein Testkonto oder eine Sandbox und lass Änderungen einzeln bestätigen, bevor der Baustein mit echten Daten arbeitet.

Kein Konto und keine Schlüssel in der README genannt. Der Server spricht über einen lokalen WebSocket-Server mit dem Plugin in Figma. Er liest und ändert das geöffnete Design und kann Knoten löschen.

Zugriffe laut Paketangaben
—
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft
Quellen (4)

Verbundenes