Skip to main content
Glama
Rachit0-glitch

Unified Figma MCP

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 MCP

Stage 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.md

  • docs/PLUMB_ARCHITECTURE.md

  • docs/CUSTOM_MCP_ARCHITECTURE.md

  • docs/PROTOCOL_MAP.md

  • docs/CAPABILITY_MATRIX.md

  • docs/ARCHITECTURE_OPTIONS.md

  • docs/FAILURE_ANALYSIS.md

  • docs/IMPLEMENTATION_RECOMMENDATION.md

  • docs/TEST_PLAN.md

  • docs/STAGE1_RESULTS.md

Diagnostic Script

scripts/custom-mcp-sdk-probe.mjs

Example:

node scripts\custom-mcp-sdk-probe.mjs --wait-paired --read --write

The 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 start

Diagnostic 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.mjs

Stage 2 docs:

  • docs/STAGE2_ARCHITECTURE.md

  • docs/STAGE2_TEST_PLAN.md

  • docs/STAGE2_RESULTS.md

  • docs/BACKEND_ADAPTERS.md

  • docs/STATUS_MODEL.md

  • docs/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.md

  • docs/HANDOFF_STATE_MACHINE.md

  • docs/BACKEND_LIFECYCLE.md

  • docs/STAGE3_TEST_PLAN.md

  • docs/STAGE3_RESULTS.md

  • docs/HANDOFF_BLOCKER.md

  • docs/RUNTIME_ALTERNATIVES.md

Install Server
F
license - not found
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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