Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions servers/com.figma-mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.figma-mcp",
"name": "Figma",
"alias": "figma-http",
"description": "Generate code from Figma designs, extract design context, variables, and components through Figma's official hosted MCP server. Supports Code Connect for design system consistency, FigJam content, and browser-to-Figma live capture.",
"icon": "https://avatars.githubusercontent.com/u/5155369?v=4",
"schema_version": "2.1",
"categories": [
"developer-tools",
"design"
],
"tags": [
"figma",
"design",
"ui",
"code-generation",
"components",
"design-system"
],

"transport": {
"type": "http",
"url": "https://mcp.figma.com/mcp",
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Connect via OAuth when prompted. Your browser will open to authorize access to your Figma account. Requires a Figma account with Dev or Full seat on Professional/Organization/Enterprise plan for full rate limits."
},

"contributor": {
"name": "Figma",
"github": "figma",
"url": "https://www.figma.com"
},

"links": {
"repository": "https://github.com/figma/mcp-server-guide",
"homepage": "https://www.figma.com",
"documentation": "https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server"
},

"platforms": [
"all"
],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": true
}
}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "community.figma-context",
"name": "Figma",
"id": "glips.figma-context-npx",
"name": "Figma (npx)",
"alias": "figma",
"description": "Read and inspect Figma designs, components, and styles. Extract layout details, design tokens, and asset metadata from any Figma file via the Framelink MCP server.",
"description": "Read and inspect Figma designs, components, and styles. Extract layout details, design tokens, and asset metadata from any Figma file. Translates auto-layout to CSS flexbox. Supports image downloads.",
"icon": "https://avatars.githubusercontent.com/u/5155369?v=4",
"schema_version": "2.1",
"categories": ["developer-tools", "productivity"],
"categories": ["developer-tools", "design"],
"tags": ["figma", "design", "ui", "components", "design-tokens", "frontend", "framelink"],

"transport": {
Expand All @@ -21,11 +21,11 @@
{
"id": "FIGMA_API_KEY",
"label": "Figma Personal Access Token",
"description": "Personal access token for the Figma API. Generated from your Figma account settings.",
"description": "Personal access token for the Figma API. Generated from your Figma account settings under Settings > Account > Personal access tokens.",
"type": "text",
"required": true,
"secret": true,
"placeholder": "figd_your_personal_access_token_here",
"placeholder": "figd_xxxxxxxxxxxxxxxxxxxx",
"obtain": {
"url": "https://www.figma.com/developers/api#access-tokens",
"instructions": "1. Go to figma.com and log in\n2. Open Settings > Account\n3. Scroll to Personal access tokens\n4. Click 'Generate new token'\n5. Give it a description and copy the token",
Expand All @@ -50,15 +50,17 @@
"links": {
"repository": "https://github.com/GLips/Figma-Context-MCP",
"homepage": "https://figma.com",
"documentation": "https://www.figma.com/developers/api"
"documentation": "https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": true,
"resources": false,
"prompts": false,
"read_only_mode": true
}
},

"changelog_url": "https://github.com/GLips/Figma-Context-MCP/releases"
}