Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

5
respostas

Figma na versão free não funciona o MCP server desktop.

Olá,

Tentei configurar o figma desktop com o MCP server, mas ele barra a configuração e só permite se assinar um plano.

Existe alguma maneira de fazer a configuração do MCP server do Figma no plano free?

Tentei olhar a documentação do site, e lá não encontrei nenhum exemplo de configuração com o Antigravity.

Atte.

5 respostas

Olá!

A configuração que você encontrou está correta: atualmente, o Figma MCP Desktop não está disponível no plano gratuito, pois exige um acesso Dev ou Full em um plano pago. Uma alternativa é utilizar o Figma MCP remoto, que está disponível em todos os planos e pode ser configurado em clientes compatíveis com MCP.

Vale conferir essa diferença entre MCP Desktop e MCP remoto A documentação oficial do Figma traz as opções de configuração e os requisitos de cada uma: Guia oficial do Figma MCP

Atte.

Olá,

Obrigado pela resposta, mas eu ja tinha olhado essa documentação, e ja tinha tentado de todas as formas de fazer uma conexão e não funcionou. Pedi ajuda para o Gemini, ja que o Antigravity é dele, e mesmo assim as configurações que ele sugeriu não deu certo.

Se você souber como fazer e puder me dar uma dica de como configurar no Antigravity, fico agradecido.

Atte.

Olá.
Estou com o mesmo problema de não conseguir configurar a opção remota, fiz várias tentativas, porém sempre esbarro no erro: OAuth app with client id WPjiIBOlI6Snc0EeAjsit7 doesn't exist. Pelo que pesquisei, isso acontece porque o MCP remoto do Figma aceita apenas clientes oficialmente cadastrados no catálogo do Figma. Atualmente, a documentação oficial cita VS Code, Cursor, Claude Code, Codex e Xcode; o Antigravity não aparece entre os clientes remotos suportados.
Alguém conseguiu configurar ou tem alguma sugestão?

Alternativa apresentada pelo Claude, não sei o quanto é adequada (caso alguém possa opinar agradeço), mas aqui funcionou.

Caminho que funciona no plano gratuito:
Já que o servidor local oficial exige plano pago e o remoto não aceita o Antigravity, a saída prática é usar um servidor MCP de terceiros que fala com a API REST do Figma usando um Personal Access Token (esse token é gerado normalmente em qualquer plano, inclusive gratuito). Ele roda localmente via stdio, então o Antigravity aceita numa boa. Exemplo de config no mcp_config.json do Antigravity:

{
  "mcpServers": {
    "figma": {
      "command": "npx",
      "args": ["-y", "@nexus2520/figma-mcp-server"],
      "env": {
        "FIGMA_ACCESS_TOKEN": "figd_SEU_TOKEN_AQUI"
      }
    }
  }
}

O token você gera em Figma → Settings → Security → Personal access tokens.

Limitações reais desse caminho (REST API + PAT) vs. o MCP oficial

  1. Só leitura, sem exceção
    O token de acesso pessoal não tem permissões de escrita, e os servidores baseados em REST API só suportam operações de leitura e não conseguem modificar arquivos do Figma diretamente. Ou seja: o agente consegue ler seu design, mas não vai conseguir criar/mover/editar elementos no Figma via esse caminho (o oficial remoto tem uma ferramenta use_figma que escreve no canvas — isso não existe aqui).
    Aibase
    Aibase

  2. Sem "consciência" do que está aberto/selecionado no app
    O MCP oficial (local, do app desktop) sabe o que você tem selecionado na tela em tempo real. Um servidor REST não tem essa noção — você sempre precisa informar explicitamente a URL do arquivo ou o file key / node ID que quer que o agente leia.

  3. Rate limit e cache
    A API REST do Figma é limitada por taxa de requisições por token, e a maioria desses servidores comunitários usa cache local (ex.: TTL padrão de 5 minutos com limite de 500 itens) — então mudanças recentes no arquivo podem demorar um pouco para refletir.
    GitHub
    Aibase

  4. Cobertura parcial de funcionalidades
    Como o próprio pessoal que migrou pra esse caminho relatou: a solução via API pública não cobre todas as ferramentas oferecidas pelo MCP remoto oficial, mas é a melhor alternativa disponível no momento. Coisas como get_code_connect_map, busca em design systems (search_design_system) e bibliotecas compartilhadas tendem a não existir nesses servidores de terceiros.
    Figma

  5. Sem suporte oficial
    São pacotes mantidos pela comunidade — se pararem de ser atualizados ou tiverem bug, você depende do mantenedor do repositório, não do time do Figma.

Na prática: para o seu caso (ver estrutura, tokens de design, exportar imagens, inspecionar componentes) esse caminho cobre bem. Para "fechar o loop" (o agente desenhando de volta no Figma), não serve — mas essa função também não funciona ainda no Antigravity mesmo com o servidor oficial, já que hoje ele é só leitura lá também.

Galera boa tarde.

Já que ninguém da Alura veio ajudar, eu consegui uma forma gratuita de usar o MPC do figma, é atraves de plugins.

Esse repositório https://github.com/gethopp/figma-mcp-bridge funciona perfeitamente, testei aqui e tá muito bom.

Se você não consegui configurar por ele, pede para o Gemini explicar como configurar.

Abraços