# Figma

> Use this tool when you need to integrate AI capabilities with Figma design files, enabling automated design updates, collaborative workflows, and AI-assisted design processes. It provides a WebSocket-based interface for retrieving document information, manipulating nodes, and applying design changes, with inputs including AI commands and outputs including modified Figma files. Ideal for use cases requiring bidirectional communication between AI agents and Figma design files.

Canonical page: https://skillsregistry.net/skills/kdoronin-figma  
JSON: https://api.skillsregistry.net/v1/skills/kdoronin-figma

## Description

Figma MCP Server enables AI assistants to interact with Figma design files through a WebSocket-based communication protocol. Built with Python using FastMCP, it provides tools for retrieving document information, manipulating nodes, scanning text elements, and applying design changes. The server connects to a Figma plugin via WebSockets, allowing bidirectional communication where commands from the AI are translated into Figma API operations. Key features include document inspection, node manipulation, text content modification, and component management - making it particularly useful for AI-assisted design workflows, automated design updates, and collaborative design processes.

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kdoronin-figma)
- **Repository:** <https://github.com/kdoronin/figma_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kdoronin-figma"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kdoronin-figma` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kdoronin-figma/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
