Best for
- Developers or designers who need AI agents to write to Figma documents, not just read them
- Users comfortable running a local Node.js server and manually loading a developer-mode plugin
An early-stage (v0.1.0) community Figma MCP server that bridges a local WebSocket-connected plugin to provide read-write Figma access the official read-only server lacks, though its tool list is undocumented and setup requires manually building and loading both the server and the plugin.
Strongest · Security and permissions 11/20 Weakest · Reliability 7/20
Static review · not runListed 2026-08-26
Read the FMRS scoring method →Runtime:Node.js
TRANSPORT
Optional environment variable selecting the transport mode, either stdio or streamable-http; no credential or external value needed.
{"mcpServers": {"figma": {"url": "http://localhost:38450/mcp"}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"figma": {
"url": "http://localhost:38450/mcp"
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add --transport http figma http://localhost:38450/mcp
Run it in a terminal; replace any <…> placeholders with your own values first.
Start the Figma plugin and wait for the 'Connected to MCP server' message, then run the MCP server and confirm it prints 'Server listening on http://localhost:38450'. In your client, connect via streamable-http to http://localhost:38450/mcp and check that the server's tools appear in the tool list.
Once connected, you can ask your AI assistant things like:
Listed from the project's documentation, not tested by this site.
figma-mcp-server (Apache-2.0, v0.1.0) is an unofficial, community-maintained project built to address a gap in the official Figma MCP server: it only supports read-only tools. This server pairs a local MCP server (Express.js plus a Socket.IO WebSocket layer) with a Figma plugin that must be imported manually in developer mode. The MCP server queues tool calls and dispatches them over WebSocket to the plugin, which performs the requested action inside the currently open Figma document and returns the result; calls that run too long time out. The server supports both stdio and streamable-http transports, with streamable-http defaulting to http://localhost:38450/mcp. The README lists its tool set as 'TBD' — no tools are documented yet. The author states the server runs locally only and does not expose information to the network by design; using it over a network is at the user's own risk. The team is also working on shipping it as an official Figma plugin, but as of the README it has not yet been accepted by Figma's reviewers.
Securely connect Atlassian Cloud to AI tools.
Official Notion MCP server for querying, editing, and managing Notion pages and databases via AI agents.
Drive your Claude Code session straight from WhatsApp
Official MCP server that lets AI assistants manage your encrypted Anytype wiki in natural language.
Source revision 2fd00295925f Data synced 2026-10-19 Read the FMRS scoring method