Figma
by Figma
Pull design context, variables and Code Connect mappings out of Figma into your coding agent, and generate FigJam diagrams. OAuth sign-in, one scope, and the directory's Read label understates what it can write.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect Figma via MCP
https://mcp.figma.com/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Use in Agentman
Connect Figma once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioFigma Tools & Capabilities (9)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Frequently asked questions
The remote server works on all seats and plans, including Starter. Figma's help centre states this plainly, and gates volume instead of access: a Starter plan allows up to 20 tool calls per month, while Dev and Full seats get 200 per day on Professional and Organization and 600 per day on Enterprise. The desktop server is the one that requires a Dev or Full seat on a paid plan.
No. Anthropic's directory labels the connector Read, but Figma documents several tools that write into your account. The generate_diagram tool creates a FigJam diagram in a new or existing file, and Figma's own rate-limit page names a category of tools that write to Figma files. Treat the Read label as understating the connector rather than describing it.
They are two different servers with different tool sets. The remote server runs at mcp.figma.com and needs only a browser sign-in, and Figma marks many tools remote only, meaning the desktop server does not have them. The desktop server runs at 127.0.0.1:3845 inside the Figma desktop app's Dev Mode. Figma recommends the remote server, which it says has the broadest feature set.
No. Figma states you can only access content you already have permission to view or edit, so the connector inherits your existing file permissions rather than widening them. There is no file picker in the OAuth flow and no per-file consent step. The boundary is your Figma seat and the plans your account belongs to, not anything you choose while connecting.
No, but the code output improves markedly if you do. Code Connect maps your Figma components to real components in your codebase, and Figma documents that the server then wraps its output in synthetic markers carrying your import statements, component snippets and prop mappings. Without it the agent still generates code, just without knowledge of your actual component library.
Figma restricts it in Claude specifically. The connector's directory listing states that get_screenshot is currently limited to returning a description of the screenshot rather than the image when called in Claude and Claude Code, and points to Figma's developer terms. In other supported clients the tool returns a PNG. This is a client-specific limit, not a plan or permission problem.
No. Figma operates an allowlist, and states that only clients listed in its MCP catalog can connect to the server. It names VS Code, Cursor and Claude Code as examples, and runs a waitlist for developers who want a new client added. This is unusual among connectors, so a standards-compliant client can still be refused at the door.
Run the whoami tool. Figma documents that it returns the authenticated user's email address, every plan that user belongs to, and the seat type held on each plan. Figma's own troubleshooting steps recommend it as the first check when a file cannot be reached, because seat type and plan membership decide both access and rate limits.
Sources
- Figma MCP server — tools and prompts — https://developers.figma.com/docs/figma-mcp-server/tools-and-prompts/ (fetched 2026-08-19) · retrieved 2026-08-19
- Figma MCP server — rate limits and access — https://developers.figma.com/docs/figma-mcp-server/rate-limits-access/ (fetched 2026-08-19) · retrieved 2026-08-19
- Figma MCP server — remote server installation — https://developers.figma.com/docs/figma-mcp-server/remote-server-installation/ (fetched 2026-08-19) · retrieved 2026-08-19
- Figma MCP server — local server installation — https://developers.figma.com/docs/figma-mcp-server/local-server-installation/ (fetched 2026-08-19) · retrieved 2026-08-19
- Figma MCP server — Code Connect integration — https://developers.figma.com/docs/figma-mcp-server/code-connect-integration/ (fetched 2026-08-19) · retrieved 2026-08-19
- Figma help centre — Guide to the Figma MCP server — https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server (fetched 2026-08-19; the directory's documentation URL is the untitled form of this address and 301s here) · retrieved 2026-08-19
- Figma developer docs
llms.txtindex — https://developers.figma.com/llms.txt (fetched 2026-08-19) · retrieved 2026-08-19 - Live authentication probe of
https://mcp.figma.com/mcp— 2026-08-19 · retrieved 2026-08-19 - Figma MCP RFC 9728 protected-resource descriptor — https://mcp.figma.com/.well-known/oauth-protected-resource (fetched 2026-08-19) · retrieved 2026-08-19
- Figma RFC 8414 authorization-server metadata — https://api.figma.com/.well-known/oauth-authorization-server (fetched 2026-08-19) · retrieved 2026-08-19
- Anthropic connector directory — https://claude.ai/directory/c758d038-d8eb-4421-b426-9dd68dc7f84a (snapshot 2026-08-16) · retrieved 2026-08-16
Server Info
- Category
- Design
- Developer
- Figma
- Tools
- 9
- Domain
- mcp.figma.com
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.
Similar MCP Servers for Design
Related Resources
Ready to connect Figma?
Connect Figma once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.