Sneaking past Figma’s six-requests-a-month API limit
A Figma plugin and MCP server that streams live document data to AI tools, bypassing the free tier’s six-requests-a-month API ceiling.

What it does
Figma MCP Bridge pairs a browser plugin with an MCP server to let AI agents read and edit Figma files without touching Figma’s REST API. Instead of burning through the free tier’s six monthly requests, the plugin opens a WebSocket backchannel that streams document trees, selections, styles, and screenshots directly to your local AI tool. It also carries an opt-in set of write tools for safe, agent-driven edits like tweaking text, fills, auto-layout, and geometry.
The interesting bit
The server maintains a registry of WebSocket connections keyed by file key, so you can open the plugin in multiple Figma files at once and let the agent target any of them. There is even leader election and follower proxying in the server architecture, which is more distributed-systems ceremony than you expect from a design-to-code bridge.
Key highlights
- Bypasses Figma’s REST API entirely, eliminating the free-tier six-requests-per-month bottleneck.
- Supports multiple simultaneous file connections; the agent routes calls by
fileKey. - Read tools cover document trees, nodes, design tokens, styles, and base64-encoded screenshots.
- Write tools allow creating frames, text, and shapes, plus patching layout, colors, strokes, and effects.
- No local binary installation required.
Caveats
- Write tools only work in Figma’s design editor; Dev Mode is read-only and returns a clear error if you try to edit.
- The write surface is intentionally limited: no components, instances, variable authoring, per-segment text styling, or vector boolean operations yet.
- Deleting nodes requires an explicit
confirm: trueflag, which is sensible but adds friction.
Verdict
Worth a look if you’re a free-tier Figma user trying to wire designs into Cursor or Claude without hitting the API wall. Pass if you need deep component-system automation or heavy design-token authoring — the write tools are still basic.
Frequently asked
- What is gethopp/figma-mcp-bridge?
- A Figma plugin and MCP server that streams live document data to AI tools, bypassing the free tier’s six-requests-a-month API ceiling.
- Is figma-mcp-bridge open source?
- Yes — gethopp/figma-mcp-bridge is open source, released under the MIT license.
- What language is figma-mcp-bridge written in?
- gethopp/figma-mcp-bridge is primarily written in TypeScript.
- How popular is figma-mcp-bridge?
- gethopp/figma-mcp-bridge has 515 stars on GitHub.
- Where can I find figma-mcp-bridge?
- gethopp/figma-mcp-bridge is on GitHub at https://github.com/gethopp/figma-mcp-bridge.