SDK open source para criar e executar agentes de IA em Python e TypeScript, com ferramentas, MCP, memória e portabilidade entre modelos.
grab/cursor-talk-to-figma-mcp
Um servidor MCP e plugin do Figma que permitem a agentes de IA, como Cursor e Claude Code, ler e modificar designs do Figma por meio de código.
- Estrelas
- 7,065
- Forks
- 782
- Issues abertas
- 93
- Último commit
- há 3 meses
O que é?
O Talk to Figma MCP conecta agentes de programação com IA, como Cursor e Claude Code, ao Figma. Ele executa um servidor MCP em TypeScript e um servidor WebSocket, que encaminham comandos para um plugin do Figma em execução dentro do arquivo de design. Depois de conectar, um agente pode inspecionar o documento, a seleção e as propriedades dos nós; criar frames, retângulos e textos; alterar preenchimentos, traços e configurações de auto-layout; e exportar nós.
O conjunto de ferramentas também dá suporte a tarefas em lote em arquivos maiores, como substituição de textos em massa, varredura de nós de texto em partes e propagação de substituições de instâncias de componentes de uma instância de origem para vários destinos. Prompts auxiliares orientam o agente em tarefas como converter anotações antigas em anotações nativas do Figma ou transformar reações de protótipos em conectores do FigJam.
A configuração inclui instalar o Bun, executar o comando de setup, iniciar o servidor de socket, instalar o plugin do Figma e entrar em um canal pelo plugin antes de enviar comandos. O projeto inclui um guia para Windows e WSL que altera o hostname do socket.
Recursos principais
- 01Lê informações do documento, da seleção e dos nós do Figma por meio de ferramentas MCP.
- 02Cria frames, retângulos, nós de texto, seções e instâncias de componentes.
- 03Edita preenchimentos, traços, raio dos cantos, espaçamento interno do auto-layout, espaçamento e dimensões.
- 04Faz substituições de texto em massa e propaga substituições de instâncias para vários destinos.
- 05Cria anotações nativas e conectores do FigJam a partir de reações de protótipos.
- 06Exporta nós como PNG, JPG, SVG ou PDF.
Casos de uso
- Atualizar textos em massa em um arquivo de design grande de marketing ou localização.
- Criar estruturas iniciais de layouts ou frames a partir de um prompt do agente no Cursor ou Claude Code.
- Migrar anotações antigas e fluxos de protótipos para recursos nativos do Figma.
- Propagar personalizações de uma instância de componente para várias instâncias semelhantes.
Início rápido
- 1
Instale o Bun usando o script oficial de instalação do README
- 2
Execute setup para instalar o MCP server no seu projeto do Cursor
bun setup - 3
Inicie o WebSocket server
bun socket - 4
Instale o Figma plugin pela página da comunidade do Figma
Antes de usar
- Você precisa manter o WebSocket server em execução e entrar em um canal pelo Figma plugin antes que o agente possa trabalhar com o Figma.
- No Windows com WSL, é necessário editar src/socket.ts manualmente para permitir conexões.
Tópicos
Perguntas frequentes
- O que é cursor-talk-to-figma-mcp?
- Um servidor MCP e plugin do Figma que permitem a agentes de IA, como Cursor e Claude Code, ler e modificar designs do Figma por meio de código. O Talk to Figma MCP conecta agentes de programação com IA, como Cursor e Claude Code, ao Figma. Ele executa um servidor MCP em TypeScript e um servidor WebSocket, que encaminham comandos para um plugin do Figma em execução dentro do arquivo de design. Depois de conectar, um agente pode inspecionar o documento, a seleção e as propriedades dos nós; criar frames, retângulos e textos; alterar preenchimentos, traços e configurações de auto-layout; e exportar nós.
- cursor-talk-to-figma-mcp é gratuito? Qual é a licença?
- cursor-talk-to-figma-mcp é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- cursor-talk-to-figma-mcp ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de cursor-talk-to-figma-mcp foi em 26 de jul. de 2026.
- Para que posso usar cursor-talk-to-figma-mcp?
- Atualizar textos em massa em um arquivo de design grande de marketing ou localização. Criar estruturas iniciais de layouts ou frames a partir de um prompt do agente no Cursor ou Claude Code. Migrar anotações antigas e fluxos de protótipos para recursos nativos do Figma. Propagar personalizações de uma instância de componente para várias instâncias semelhantes.
- Como instalar cursor-talk-to-figma-mcp?
- Instale o Bun usando o script oficial de instalação do README Execute setup para instalar o MCP server no seu projeto do Cursor: bun setup Inicie o WebSocket server: bun socket Instale o Figma plugin pela página da comunidade do Figma
- Onde consigo cursor-talk-to-figma-mcp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/grab/cursor-talk-to-figma-mcp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma biblioteca JavaScript que incorpora um agente de interface gráfica a qualquer página web, permitindo que usuários controlem a interface usando linguagem natural.
Sistema operacional de memória para LLMs e agentes de IA que armazena, recupera e gerencia memórias de longo prazo como um grafo editável.
Um servidor MCP gratuito e bidirecional para Figma que permite a agentes de programação transformar designs do Figma em código e enviar designs de volta para o canvas.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.
Framework TypeScript para criar agentes de IA com memória, ferramentas, MCP, RAG, voz e workflows, além do console VoltOps para observabilidade.