DevelopmentTypeScript

figma-mcp-server

This MCP server provides integration with Figma's API for read-only access to files and projects.

Free
N/A rating (0 reviews)0 installs146 GitHub stars
FigmaMCPAPI

The Figma MCP Server is a Model Context Protocol implementation that allows users to interact with Figma's API through various clients, including Claude. It currently supports read operations such as retrieving files and listing projects, while also laying the groundwork for more advanced features like design token management and theme handling, contingent on future enhancements to the Figma API. The server architecture includes robust caching, error handling, and monitoring capabilities to ensure efficient performance. In addition to its core functionality, the server is designed to potentially support a wide range of features, including variable management for design tokens, theme creation with multiple modes, and dependency analysis to prevent circular references. These capabilities are currently limited by API restrictions but could be fully realized with further development of Figma plugins or expanded API access.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "figma-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-figma-mcp-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1