MCP server

figma-pilot MCP: Run Figma API Code from an AI Agent

figma-pilot is an MCP server that lets an AI agent run JavaScript against the full Figma API through three tools and a plugin bridge in Figma Desktop.

Run
claude mcp add figma-pilot -- npx @youware-labs/figma-pilot-mcp
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is figma-pilot?

figma-pilot by youware-labs is an MCP server for editing Figma files from an AI agent. It exposes three tools, one to check the connection, one to execute JavaScript with the full Figma API, and one for API docs. A Figma Desktop plugin completes the link, and Node.js 18 or newer is required.

figma-pilot is an MCP server from youware-labs that lets an AI agent read and edit a Figma file by running JavaScript against the full Figma API. It has three tools, a Figma plugin that runs inside Figma Desktop, and a bridge between them.

The README claims 90% or more fewer tokens in tool definitions, and highlights batch operations, data filtering and complex workflows. These are the maintainers' claims, and this page has not measured them.

What the agent can do through the API

  • Query, create, modify, delete and append nodes in a file.
  • Work with components through listing, instantiating, converting to a component and creating variants.
  • Run accessibility checks against WCAG.
  • Create design tokens and bind them to nodes.
  • Export from the file.

How the connection works

  1. Install Node.js 18 or newer and Figma Desktop, and use an MCP compatible client.
  2. Add the server to your client with the command or the JSON config.
  3. Download the plugin zip from the repository Releases and import it in Figma from the Development menu.
  4. Run the plugin in the file you want to edit, then ask the agent to check the connection status.

Related: figma-mcp, framelink-figma-mcp, gethopp-figma-mcp-bridge and figma-ui-mcp. Compare tool lists and setup steps before choosing, and check each against the file you plan to edit.

Who figma-pilot is for

Best for

  • Designers and developers who want an agent to create and change layouts, components, variants and tokens in Figma Desktop.
  • Teams that want WCAG accessibility checks run through the same API session.

Not for

  • Anyone without Figma Desktop or Node.js 18 or newer, since both are prerequisites.
  • Teams that do not want an agent running generated JavaScript in design files, because the execute tool runs code against the full Figma API.

Use it with UiChemy

figma-pilot edits designs inside Figma. UiChemy then turns a finished Figma design into a WordPress page, so build or adjust the design with your agent, convert it, and check the converted page yourself. Click Get Started on uichemy.com.