Unified Figma MCP
Provides a unified MCP coordinator for Figma that integrates Plumb and Custom MCP backends, exposing backend health, status, and switch prompts to manage Figma design workflows.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Unified Figma MCPCheck backend health and show the active Figma bridge."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Unified Figma MCP
Stage 1 investigation project for a Unified Figma MCP coordinator that can use Plumb and Custom MCP appropriately without modifying either existing backend.
Correct local path:
C:\Users\rachi\OneDrive\Documents\FIGMA UNIFIED MCPStage 1 Status
Stage 1 is documentation and verification only. The repo currently contains architecture docs, test results, and a Custom MCP SDK probe. No production coordinator implementation has been added yet.
Related MCP server: Local Figma MCP Bridge
Key Finding
Plumb and Custom both work as real Figma MCP paths, but the current Figma workflow supports one active MCP plugin bridge at a time. Unified MCP should therefore expose explicit backend health and clear switch prompts.
Docs
docs/CURRENT_SYSTEM.mddocs/PLUMB_ARCHITECTURE.mddocs/CUSTOM_MCP_ARCHITECTURE.mddocs/PROTOCOL_MAP.mddocs/CAPABILITY_MATRIX.mddocs/ARCHITECTURE_OPTIONS.mddocs/FAILURE_ANALYSIS.mddocs/IMPLEMENTATION_RECOMMENDATION.mddocs/TEST_PLAN.mddocs/STAGE1_RESULTS.md
Diagnostic Script
scripts/custom-mcp-sdk-probe.mjsExample:
node scripts\custom-mcp-sdk-probe.mjs --wait-paired --read --writeThe script starts the existing Custom MCP server as a child process, talks MCP over stdio using the MCP SDK installed in FIGMA-CUSTOM-MCP, and optionally verifies status, read, write, and cleanup.
Stage 2 Status
Stage 2 adds the first real Unified MCP coordinator runtime:
npm run startDiagnostic helpers:
node scripts\unified-probe.mjs unified_status
node scripts\unified-probe.mjs unified_probe_backend '{"backend":"plumb"}'
node scripts\unified-probe.mjs unified_probe_backend '{"backend":"custom"}'
node scripts\unified-live-sequence.mjsStage 2 docs:
docs/STAGE2_ARCHITECTURE.mddocs/STAGE2_TEST_PLAN.mddocs/STAGE2_RESULTS.mddocs/BACKEND_ADAPTERS.mddocs/STATUS_MODEL.mddocs/ERROR_MODEL.md
Stage 3 Status
Stage 3 investigated automated backend handoff. Result: AUTOMATED HANDOFF BLOCKED under the current two-plugin architecture. Unified MCP can observe manual backend changes, but it cannot legitimately launch the inactive Figma plugin without a new plugin architecture or fragile UI automation.
Stage 3 docs:
docs/STAGE3_INVESTIGATION.mddocs/HANDOFF_STATE_MACHINE.mddocs/BACKEND_LIFECYCLE.mddocs/STAGE3_TEST_PLAN.mddocs/STAGE3_RESULTS.mddocs/HANDOFF_BLOCKER.mddocs/RUNTIME_ALTERNATIVES.md
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-qualityDmaintenanceEnables interaction with Figma tools and services through a standardized MCP interface.MIT
- 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
- Alicense-qualityCmaintenanceBridges MCP clients to Figma, enabling live canvas manipulation via a plugin WebSocket and file metadata access through the Figma REST API.MIT
- FlicenseBqualityCmaintenanceA local bridge that lets MCP clients inspect, export, and modify Figma files through a development Figma plugin.65
Related MCP Connectors
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Discovery, OAuth, project operations, and exact project MCP handoff for Spala backend projects.
The Figma MCP server brings Figma design context directly into your AI workflow.
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/UNIFIED-CUTOSM-FIGMA-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server