MCP.so
Sign In

Figma MCP Server

@mohammeduvaiz

About Figma MCP Server

No overview available yet

Basic information

Category

Media & Design

Runtime

node

Transports

stdio

Publisher

mohammeduvaiz

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

7

Get basic information about a Figma file

Get specific nodes from a Figma file

Get component information from a Figma file

Get style information from a Figma file

Get comments from a Figma file

Search for elements in a Figma file by type, name, etc.

Extract all text elements from a Figma file

Overview

What is Figma MCP Server?

A Model Context Protocol (MCP) server that connects to Figma's API, enabling AI tools and LLMs to access and work with Figma designs.

How to use Figma MCP Server?

Install Node.js 16+, clone the repository, install dependencies, set environment variables (FIGMA_API_TOKEN, API_KEY, TRANSPORT_TYPE), build and start the server. Then configure an MCP client like Claude for Desktop or Cursor with the appropriate connection settings (e.g., stdio or SSE URL and environment variables).

Key features of Figma MCP Server

  • Design data extraction (components, styles, text)
  • Design system consistency analysis
  • UI copy extraction and organization
  • Development handoff documentation generation
  • Seamless integration with AI tools (e.g., Claude, Cursor)

Use cases of Figma MCP Server

  • Analyze design system consistency in a Figma file
  • Extract all text (UI copy) from a Figma design
  • Generate development handoff docs from designs
  • Search for specific elements in a Figma file by type or name
  • Retrieve comments, components, styles, or node information

FAQ from Figma MCP Server

What are the prerequisites for using Figma MCP Server?

Node.js 16 or higher is required. You also need a Figma Personal Access Token from your Figma account settings.

What transport types does Figma MCP Server support?

It supports both stdio transport (for local connections) and SSE transport (for remote connections). The default is stdio.

How do I authenticate with the Figma API?

You provide your Figma Personal Access Token via the FIGMA_API_TOKEN environment variable. Additionally, an API_KEY environment variable is required for API authentication.

What tools does Figma MCP Server provide?

Tools include get-file-info, get-nodes, get-components, get-styles, get-comments, search-file, and extract-text.

Can I use Figma MCP Server with Cursor?

Yes. Configure it in Cursor’s MCP settings (global mcp.json or project-specific .cursor/mcp.json) with the SSE URL and your API_KEY.

Comments

More Media & Design MCP servers