Figma
Design context with the integration controls included.
Nineteen tools spanning context, variables, screenshots, comments, assets, libraries, and Code Connect.
Figma is a Quilr-built MCP in the Library for design context, comments and Code Connect. There is no shared Quilr-owned Figma app: each tenant connects with its own Figma OAuth app, which keeps tenants isolated.
Tools
Keep in mind:
- No project browsing. Figma does not grant
projects:readto unapproved third-party apps, so users paste a Figma file URL. On first use the assistant saves it as the default file; say "use this file: [URL]" to switch. - Variables need Enterprise.
get_variable_defsreturns design tokens only on Enterprise workspaces and is empty on Free and Professional. - Node IDs use
:. Figma URLs write?node-id=1-23; pass1:23toget_design_contextorget_screenshot. - FigJam uses its own tool. Use
get_figjamfor FigJam files; the design context tools do not work there. delete_commentcan only delete comments posted by the connected Figma account.
Setup
1. Create the Figma OAuth app
- Open the Figma developer portal, click Create new app, name it and choose the organization that should own it.
- Under Redirect URIs, click Add URI and paste the OAuth callback URL shown on the Figma setup screen in QuilrAI. It must match exactly. Use a separate Figma app for each QuilrAI environment with a different callback URL.
- Enable all seven scopes below. The MCP rejects tokens that are missing any of them.
- Click Save, then copy the Client ID and Client Secret.
Do not request projects:read. It needs Figma's approval and is not available to unapproved apps.
2. Install from the Library
- Go to Settings > AI Gateway > MCP Gateway, click Library and find Figma.
- Click Set up, enter the OAuth client ID and OAuth client secret, and click Install.
- Connect OAuth once as an administrator and grant every requested scope at the Figma consent screen.
- Enable the tools you need in Tool visibility.
Troubleshooting
References: Manage OAuth apps, Figma REST API OAuth, Code Connect.
Compared with the official server
Choose official for canvas creation
Use Figma's server when the agent should create or modify designs natively on the canvas with first-party product context.
- Canvas-native creation
- Deep design context and variables
Choose Quilr for API operations
Use Quilr for governed review, asset upload, comments, library search, and Code Connect mapping administration.
- Nineteen explicit tools
- Saved defaults and gateway policy
Use Figma's official server for canvas-native creation. Use Quilr for API-oriented review, asset, comment, and mapping workflows under gateway policy.