MCP server
Figma MCP server
Figma has an official MCP server, but it runs locally inside the Figma desktop app and is scoped to Dev Mode: it hands the current selection's design context to a coding agent on your machine. It is not a remote server for the Figma REST API. Modiva hosts that side: a remote Figma MCP server with 11 typed read tools covering files, projects, components, styles, metadata, version history and image export — usable from any MCP client with a single key.
The two servers solve different problems. Figma's Dev Mode MCP is great when you're actively selecting frames in the desktop app and want code from them. Modiva's Figma MCP server is a hosted REST wrapper: an agent supplies a file key and reads the document tree, exports node images, lists components or pulls version history — no desktop app, no personal access token, OAuth and 90-day token refresh handled for you. It's read-only, because the Figma REST API has no write path for design content.
11 typed Figma tools
Grouped by resource, not by platform — so the same tool names work across every connected account.
accounts_
get · identity
projects_
list · project files
files_
get · nodes · meta · versions · image export · fills
components_
list · styles
Add it to your AI client
Point any MCP-compatible client (Claude, Cursor, Windsurf, …) at the hosted server and the Figma tools are discovered automatically.
{
"mcpServers": {
"modiva": {
"url": "https://mcp.modiva.ai/v1",
"headers": { "Authorization": "Bearer mk_live_…" }
}
}
}Connect Figma to your agent
Get your MCP key — freeFAQ
How is this different from Figma's official Dev Mode MCP server?
Figma's official server is local: it runs in the Figma desktop app and gives a coding agent the design context of your current selection. Modiva's is remote and REST-backed: it works from any MCP client against any file you authorize, and covers projects, metadata, versions, components, styles and image export rather than Dev Mode code generation.
Can an AI agent edit my designs through the MCP server?
No. The Figma REST API is read-only for design content — it can read files, nodes, components, styles, metadata and versions, and export images, but it can't change frames or layers. Modiva's Figma tools reflect that: they read and export, they don't write.
Do I need my own Figma developer app or a personal access token?
No. You connect your Figma account through Modiva's OAuth app and grant scopes on Figma's consent screen. Tokens are stored envelope-encrypted and refreshed automatically before the 90-day expiry.
Can the agent export images from a design?
Yes. images_export renders any nodes you name to PNG, JPG, SVG or PDF and returns their URLs, and image_fills_list returns the download URLs for images used as fills in a file.
Related
Modiva is a hosted, multi-tenant MCP server. Your Figma tokens are encrypted and never shared between workspaces.