Figma MCP Server
Servidor MCP de Figma
Un servidor de Protocolo de contexto de modelo (MCP) que se conecta a la API de Figma, lo que permite que las herramientas de IA y los LLM accedan y trabajen con sus diseños de Figma.
Características
Extracción de datos de diseño : extraiga componentes, estilos y texto de sus diseños de Figma
Análisis del sistema de diseño : analizar la consistencia y los patrones del sistema de diseño
Gestión de contenido de UI : extraiga y organice toda la copia de UI de los diseños
Entrega del desarrollo : generar documentación completa para desarrolladores
Integración perfecta con IA : conecta tus diseños a herramientas de IA como Claude, Cursor y otros clientes compatibles con MCP
Related MCP server: Figma MCP Server
Empezando
Prerrequisitos
Node.js 16 o superior
Token de acceso personal de Figma (consíguelo en la configuración de tu cuenta de Figma)
Instalación
Clonar el repositorio:
git clone https://github.com/yourusername/figma-mcp-server.git cd figma-mcp-serverInstalar dependencias:
npm installCree un archivo
.enven la raíz del proyecto:FIGMA_API_TOKEN=your_figma_personal_access_token API_KEY=your_secure_api_key TRANSPORT_TYPE=stdioConstruir el servidor:
npm run buildIniciar el servidor:
npm start
Conexión con los clientes
Claude para escritorio
Abra o cree el archivo de configuración de Claude for Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
%APPDATA%\Claude\claude_desktop_config.json
Agregue la siguiente configuración:
{ "mcpServers": { "figma": { "command": "node", "args": ["/absolute/path/to/figma-mcp-server/build/index.js"], "env": { "FIGMA_API_TOKEN": "your_figma_personal_access_token", "TRANSPORT_TYPE": "stdio" } } } }Reiniciar Claude para escritorio
Cursor
Configuración global
Crear o editar el archivo de configuración MCP de Cursor:
macOS:
~/Library/Application Support/Cursor/mcp.jsonVentanas:
%APPDATA%\Cursor\mcp.json
{
"mcpServers": {
"figma-mcp": {
"url": "http://localhost:3000/sse",
"env": {
"API_KEY": "your_secure_api_key"
}
}
}
}Configuración específica del proyecto
Cree un directorio
.cursoren la raíz de su proyecto:mkdir -p .cursorCrea un archivo
mcp.jsondentro de ese directorio:{ "mcpServers": { "figma-mcp": { "url": "http://localhost:3000/sse", "env": { "API_KEY": "your_secure_api_key" } } } }
Herramientas disponibles
Herramienta | Descripción |
| Obtenga información básica sobre un archivo Figma |
| Obtener nodos específicos de un archivo Figma |
| Obtener información de componentes de un archivo Figma |
| Obtener información de estilo de un archivo Figma |
| Obtener comentarios de un archivo Figma |
| Buscar elementos en un archivo Figma por tipo, nombre, etc. |
| Extraer todos los elementos de texto de un archivo Figma |
Indicaciones disponibles
analyze-design-system- Analizar los componentes y estilos del sistema de diseño para garantizar la coherenciaextract-ui-copy: extrae y organiza toda la copia de la interfaz de usuario de los diseñosgenerate-dev-handoff: genera documentación de entrega de desarrollo basada en diseños
Ejemplos de uso
Usando con Claude:
Can you analyze the design system in my Figma file with key abc123? Look for consistency in color usage and typography.Usando con el cursor:
Generate React components for the buttons from my Figma file with key abc123, using tailwind CSS.Variables de entorno
Variable | Descripción | Por defecto |
| Tu token de acceso personal de Figma | (Requerido) |
| Clave de seguridad para la autenticación de API | (Requerido) |
| Método de transporte ( |
|
| Puerto para transporte SSE |
|
Arquitectura
Este servidor MCP:
Se conecta a la API de Figma usando su token de acceso personal
Expone una interfaz estandarizada siguiendo el Protocolo de Contexto de Modelo
Proporciona herramientas, recursos e indicaciones que los LLM pueden usar para interactuar con sus diseños de Figma.
Admite tanto el transporte stdio (conexiones locales) como el transporte SSE (conexiones remotas)
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityNot gradedmaintenanceA Model Context Protocol server that provides access to Figma API functionality, allowing AI assistants like Claude to interact with Figma files, comments, components, and team resources.181,3344
- FlicenseBqualityDmaintenanceA Model Context Protocol server that integrates with Figma's API, allowing interaction with Figma files, comments, components, projects, and webhook management.52,061
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that integrates Figma design files with AI coding tools like Cursor, Windsurf, and Cline, allowing AI tools to access and understand Figma design data for generating more accurate code.41930MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI agents to programmatically create, modify, and manage Figma documents via a WebSocket bridge and Figma plugin.116MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mohammeduvaiz/figma-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server