0n3
MCP servers · Figma · custom connector

Connect Grok Bot (xAI) to Figma

One line gives Grok Bot (xAI) your Figma account as tools: 32 endpoints, files, export images, components, called with your own connection. No key in the prompt, a receipt for every call, revoke Grok Bot (xAI)'s access alone any time.

Get the line for Grok Bot (xAI)Connect Figma first

Three steps

  1. Create a free 0n3 account and connect Figma. Paste a key or sign in; it lands in your vault, encrypted.
  2. Install 0n3 into Grok Bot (xAI). xAI's always-on Grok Bot. Add 0n3 as a custom connector once, and your Bot can use every app you added, around the clock.
  3. Ask Grok Bot (xAI): whoami. Then: "Get a file in Figma".
Add 0n3 to Grok Bot (desktop app)
  1. Open Grok Bot on your computer. In the sidebar, click Connect apps.
  2. At the bottom, click Add a custom connector.
  3. For Name, type 0n3. For Type, pick Remote HTTPS. For Server URL, type https://0n3.app/mcp.
  4. Under HTTP headers, add Authorization with the value Bearer <your 0n token>
  5. Click Add plugin.
Then try it: send your Bot this
  1. "Use 0n3: who am I, and which apps can you reach?"
  2. "Every weekday at 8, use 0n3 to list today's CRM appointments and new Stripe payments, and post a summary to me."

The line above carries a placeholder; 0n3.app/install mints a real key named for Grok Bot (xAI) and fills it in.

What Grok Bot (xAI) can then do in Figma

Files · Read design files and nodes15
Get a fileGET /v1/files/{file_key}
Get file nodesGET /v1/files/{file_key}/nodes
Get a file metaGET /v1/files/{file_key}/meta
Get file versionsGET /v1/files/{file_key}/versions
Get image fillsGET /v1/files/{file_key}/images
Get file componentsGET /v1/files/{file_key}/components
Get file stylesGET /v1/files/{file_key}/styles
Get local variablesGET /v1/files/{file_key}/variables/local
Get published variablesGET /v1/files/{file_key}/variables/published
Update variablesPOST /v1/files/{file_key}/variables
Get commentsGET /v1/files/{file_key}/comments
Post a commentPOST /v1/files/{file_key}/comments
Export images · Export frames as PNG/SVG/PDF1
Export imagesGET /v1/images/{file_key}
Components · List and read components and styles3
Get team componentsGET /v1/teams/{team_id}/components
Get a componentGET /v1/components/{key}
Get team component setsGET /v1/teams/{team_id}/component_sets
Webhooks · Subscribe to design events5
Create a webhookPOST /v2/webhooks
List webhooksGET /v2/webhooks
Get a webhookGET /v2/webhooks/{webhook_id}
Update a webhookPUT /v2/webhooks/{webhook_id}
Delete a webhookDELETE /v2/webhooks/{webhook_id}
Dev resources · Manage developer annotations4
Get dev resourcesGET /v1/files/{file_key}/dev_resources
Create dev resourcesPOST /v1/dev_resources
Update dev resourcesPUT /v1/dev_resources
Delete a dev resourceDELETE /v1/files/{file_key}/dev_resources/{dev_resource_id}
Variables · Read and write design tokens/variables0
Read and write design tokens/variables

All 32 Figma endpoints →

Figma in other AI clients

Claude Code + FigmaMCP server + skillClaude (desktop & claude.ai) + FigmaconnectorChatGPT + Figmaconnector · GPT actionCodex CLI + FigmaMCP serverGemini CLI + FigmaMCP serverCursor + FigmaMCP serverVS Code (Copilot) + FigmaMCP serverWindsurf + FigmaMCP server

Grok Bot (xAI) with other apps

Hostinger363 endpointsPipedrive310 endpointsTelegram132 endpointsResend67 endpointsSquare57 endpointsLinkedIn50 endpointsSlack45 endpointseBay42 endpointsCRM35 endpointsCloudConvert32 endpointsMicrosoft 36526 endpointsQuickBooks21 endpoints