figma-custom-mcp
figma-custom-mcp
Ein kleines MCP- und Figma-Plugin, das drei spezifische, bestätigte Fähigkeitslücken in Plumb schließt – es modifiziert, forkt oder ersetzt Plumb nicht und ist dafür ausgelegt, in Figma zusammen mit Plumb verwendet zu werden.
Die Lücken und die vollständigen Quellnachweise dafür sind in PLUMB_GAP_ANALYSIS.md dokumentiert (eine Quellcode-Prüfung von Plumb v0.13.2). Dieses Projekt implementiert genau die P0-Elemente aus dieser Prüfung:
P0-1 — Absolute/überlappende Positionierung. Plumbs DSL-Compiler erzwingt bei jedem Container ein automatisches Layout und setzt nie Figmas
layoutPositioning="ABSOLUTE", sodass überlappende Kompositionen (Abzeichen über Bild, Text über Foto usw.) strukturell nicht erstellbar sind. Der Compiler dieses Projekts verwendet standardmäßig freie (x/y)-Positionierung und unterstütztabsolute: true-Kinder innerhalb von Auto-Layout-Bereichen.P0-2 — Lokaler/benutzerdefinierter Bildimport. Plumbs
image.srcwird immer in eine Websuchanfrage gegen sechs feste Stockfoto-Anbieter kompiliert; eine eigene Datei eines Benutzers kann nie in ein mit Plumb erstelltes Design gelangen. Dieses Projekt liestfile:/data:URIs direkt, mit typisierten Fehlern und keiner Platzhalterersetzung.P0-3 — Strikte Schema-Validierung. Plumbs Zod-Schemata entfernen stillschweigend unbekannte/falsch geschriebene Felder. Jedes Schema hier ist
.strict().
Siehe docs/P0-CAPABILITY-MATRIX.md für die vollständige Nachvollziehbarkeit der Prüfungselemente und docs/ für die restliche Dokumentation.
Status
P0 ABGESCHLOSSEN – siehe P0-FINAL-REPORT.md für die vollständige Checkliste der Akzeptanzkriterien, echte Live-Figma-Testergebnisse und einen Screenshot der tatsächlichen Komposition, die dieses Projekt erstellt hat (echte überlappende Figma-Knoten, echtes lokales Bild, echte Drehung/Verläufe/Effekte – kein flaches Bild).
Related MCP server: Figma Bridge MCP
Quickstart
npm install
npm run build
npm testDann siehe docs/QUICKSTART.md, um das Figma-Plugin zu koppeln und den Live-End-to-End-Test durchzuführen.
Dokumentation
Lizenz
MIT
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 Servers
- Alicense-qualityCmaintenanceUnofficial local MCP bridge for reading the currently open Figma file through a Figma plugin. Provides tools to inspect selection, file info, and export selected nodes as SVG/PNG.MIT
- FlicenseBqualityCmaintenanceLocal MCP server connecting AI clients to the Figma desktop app for inspecting and editing Figma documents via the Plugin API.161
- Alicense-qualityCmaintenanceEnables interaction with the Figma API through MCP tools for managing files, projects, and comments, plus a real-time observability dashboard.82ISC
- AlicenseAqualityBmaintenanceLocal-first Figma MCP server providing unlimited read access via Personal Access Token, HTML replica generation with parity verification, and write-to-canvas through a companion plugin bridge.15143MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
MCP server for interacting with the Supabase platform
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/Rachit0-glitch/FIGMA-CUSTOM-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server