home / mcp / framelink mcp for figma
Provides a Framelink MCP server that fetches and translates Figma design data for Cursor to implement designs in code.
Configuration
View docs{
"mcpServers": {
"glips-figma-context-mcp": {
"command": "npx",
"args": [
"-y",
"figma-developer-mcp",
"--figma-api-key=YOUR-KEY",
"--stdio"
],
"env": {
"PORT": "PORT",
"FIGMA_API_KEY": "YOUR-KEY"
}
}
}
}The Framelink MCP Server for Figma lets Cursor access your Figma design data to generate code that implements your designs in a single pass. By providing structured design metadata to your coding agent, you can achieve more accurate, layout-aware results and streamlined one-shot implementations.
1) Open your IDE’s chat or agent interface. 2) Paste a link to a Figma file, frame, or group you want to work with. 3) Ask your coding agent to perform tasks such as implementing the design or exporting components. 4) The MCP server fetches the relevant metadata from Figma and reduces it to the most useful layout and styling information before sending it to the agent, helping the model respond more accurately.
Prerequisites: you need Node.js and npm (or another runtime that can run npm-based commands). You also need a Figma API access token to authorize requests.
Configure your MCP clients to use the Framelink MCP for Figma by adding the server configuration to your MCP configuration file. You will supply your Figma API key and, optionally, the port the server should listen on.
Linux or macOS configuration example (stdio mode):
{
"mcpServers": {
"Framelink MCP for Figma": {
"command": "npx",
"args": ["-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
}
}
}Windows configuration example (stdio mode):
{
"mcpServers": {
"Framelink MCP for Figma": {
"command": "cmd",
"args": ["/c", "npx", "-y", "figma-developer-mcp", "--figma-api-key=YOUR-KEY", "--stdio"]
}
}
}If you prefer, you can set environment variables instead of embedding the key in the config: FIGMA_API_KEY and PORT can be defined in the env section of your configuration.
Security and usage notes: Keep your Figm a API key secure. Use the HTTP or stdio MCP configuration that matches your environment. The server is designed to work with Cursor, providing streamlined context to improve one-shot design implementation.
Fetches the relevant design metadata from Figma for the specified file, frame, or group to provide the model with structured, layout-focused information.
Translates and reduces the raw Figma response to include only the most useful layout and styling details for code generation.