Design tokens get an AI QA layer via Figma MCP + Cursor
Published 11 September 2026 · Source dated 1 September 2026
Designers are wiring Figma's MCP server into Cursor to auto-check tokens and components are used consistently across files, catching drift that AI-generated screens introduce. It's a working setup, not a demo reel.
The workflow: build a simple token table (name, light value, dark value, description), feed it to an AI agent via a Cursor rule, then ask the agent to audit files for hardcoded values, missing tokens, or components used out of context.
It also surfaces where current AI design tools still fall short on maintaining system consistency automatically — you still need the governance layer.
**Why adoption, not hype:** this is someone's actual working process on client files, not a launch announcement. The token table step is unglamorous but is exactly what makes the AI check useful.
Coach
pick one component in your portfolio project and list its tokens in a simple table — that's the input an AI audit needs.
Google's Material Design 3 popularised dynamic, token-based theming back in 2021, and it's still what most design-system setups get measured against. If you're building variables in Figma or tokens in Penpot, M3's structure is worth studying, not because it's new, but because it's proven.
open Material 3's token docs and compare their primitive-vs-role token split against your own Figma or Penpot library — note one gap you could fix this week.
Creative Market's 2026 trend forecast flags 'Glasscore' — blur, glow and translucent layers — as a rising visual style. For teams running token-based design systems, that means more theming flexibility, not just flat colour tokens.
Open your team's (or a starter) design system file and check whether blur/elevation tokens exist — if not, sketch one variant using Figma or Penpot's effect styles.
Some teams are wiring AI coding assistants into their design token workflow, using rules and MCP connections to keep components consistent. It's promising but still fragile in practice.
pick one component in your (or a practice) design system and check whether its tokens are named consistently enough that an AI tool could use them without guessing.