MCP Server Overview
The @metapowers/figma-mcp server — a custom MCP server for Figma integration.
What is @metapowers/figma-mcp?
@metapowers/figma-mcp is a Model Context Protocol (MCP) server that connects your AI coding assistant to Figma. It provides 45 tools across 6 categories for reading design data, creating components, working with FigJam, managing Slides, and running accessibility audits.
Architecture
The server communicates with Figma through two channels:
- Figma REST API — for reading design data (tokens, styles, components, screenshots)
- Desktop Bridge Plugin — for write operations (creating/modifying nodes via the Figma Plugin API)
AI Assistant <--stdio--> MCP Server <--REST API--> Figma API
|
+--WebSocket--> Bridge Plugin <--Plugin API--> Figma DesktopTool Categories
| Category | Tools | Channel |
|---|---|---|
| Design System | 8 | REST API |
| Node Creation | 12 | Bridge Plugin |
| FigJam | 8 | Bridge Plugin |
| Slides | 9 | Bridge Plugin |
| Accessibility | 5 | Mixed |
| Visual Context | 3 | REST API |
Getting Started
See the Setup Guide to install and configure the server.