MCP server

Figma Edit MCP: Safer AI Edits to Live Figma Files

Figma Edit MCP lets an AI coding agent read, create and modify Figma designs through a plugin that validates every edit and refuses unsafe changes before they run.

Run
npx -y figma-edit-mcp
View on GitHub

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

What is Figma Edit MCP?

Figma Edit MCP is an MCP server and Figma plugin that let an AI agent read designs, create elements and edit variables, styles and components. The plugin checks each edit inside Figma, limits changes to the page or frame you choose, and refuses edits that would break the file.

Figma Edit MCP connects AI assistants to Figma through the Model Context Protocol. The assistant can read designs, create and modify elements, and manage design systems, while a plugin inside Figma checks every request before it runs.

The project sets three goals: safer, cleaner and faster edits. A single change can reach hundreds of layers in seconds, such as replacing a product name in every text layer on a page or copying overrides to fifty instances.

What the plugin refuses to do

  • Edit anything outside the one page or frame you chose when connecting. With no area chosen, the agent can read but not edit.
  • Edit a layer unless the request names it exactly, which stops edits to layers the model invented or misremembered.
  • Apply a bulk edit when any single item fails validation. Nothing changes in that case.
  • Touch locked layers, shared library assets, or the structure inside a component instance.
  • Delete or replace the page or frame assigned to the session.
  • Change variables or styles unless you tick a separate checkbox. Both boxes are off by default.

One limit is stated plainly. The plugin checks where an edit happens and which layer it touches, not whether it is the edit you wanted. A wrong edit that follows the rules still goes through, so review the result.

Who Figma Edit MCP is for

Best for

  • Designers who want repetitive, error-prone changes handled in bulk while they keep the creative decisions.
  • Teams keeping variables, styles and component overrides consistent across large files.
  • People comparing Figma bridges, such as Figma Pilot or Framelink, and weighing edit safety against other priorities.

Not for

  • Anyone who needs the plugin to judge design quality. It validates targets and scope, not intent.
  • Readers who only want to pull design context into code. The Figma MCP server is closer to that job.

Use it with UiChemy

Use Figma Edit MCP to tidy a design with its node tools, such as renaming a node or setting a fill. Once the Figma file is ready, UiChemy's Figma to WordPress turns it into an editable page. UiChemy Composer works inside Elementor or Gutenberg. Click Get Started on uichemy.com.