Framelink Figma MCP Server

Author:@GLips
View on GitHub

Overview

What is the Figma MCP Server?

It is a Model Context Protocol (MCP) server that supplies Figma design and layout data to AI coding assistants, such as Cursor. This enables them to translate visual designs into code with greater precision.

How do I use it?

To get started, clone the project repository and install its dependencies. You will need to configure your Figma API access token. After setup, connect the server to your Cursor agent. Then, you can paste Figma file links directly into Cursor's composer to query and utilize the design information.

What are its key features?

The server fetches specific Figma file and node data for AI agents. It processes and simplifies the raw Figma API responses to make the design information more accurate and usable for code generation tasks.

What are the primary use cases?

It is used to implement UI code directly from Figma files, improving an AI agent's accuracy in following design specs. This streamlines the overall design-to-code workflow for developers.

Frequently Asked Questions

Can I use this with any AI coding agent? Currently, it is specifically designed for integration with Cursor.

Is there a cost? No, the Figma MCP Server is free to use.

What Figma API access is needed? Only read-only access to the Figma API is required.

Configuration

{
  "mcpServers": {
    "figma-developer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "figma-developer-mcp",
        "--stdio"
      ],
      "env": {
        "FIGMA_API_KEY": "<your-figma-api-key>"
      }
    }
  }
}