Começar

Dê um design system ao Cursor

O Agente do Cursor é excelente em código, mas é cego para a sua marca. Conecte o servidor MCP do Identity Forge para que ele possa escolher um kit, aplicar os tokens e o DESIGN.md, e construir a interface com base neles em vez de inventar um visual novo a cada vez.

Atualizado 2026-08-03

Por que o Cursor precisa de um design system

O Agente do Cursor gera funcionalidades completas rapidamente, mas cada geração pode tomar decisões de estilo diferentes. Sem um sistema fixo, o espaçamento, as cores e as formas dos componentes divergem entre os arquivos. Um design system fornece ao Agente um conjunto de design tokens semânticos e um DESIGN.md escrito, para que os componentes posteriores sigam as mesmas regras do primeiro.

O Cursor suporta MCP nativamente. O Agente pode usar ferramentas para buscar, obter e aplicar um kit enquanto trabalha, além de ler os arquivos que o kit instala.

O kit que você irá instalar

Abaixo está o kit gratuito teal-rose-institute-grid renderizado a partir de seus tokens reais. Os comandos neste guia utilizam o ambient-sage; ambos são gratuitos e instalados da mesma forma:

Teal Rose Institute Grid

Live render

Rendered from the kit's actual tokens, fonts, and treatments

Institute GridOverview
Search anything⌘K
TG

Analytics

Revenue overview

See revenue and retention trends alongside account health.

Jan 1 to Jan 30, 2026
Overview
Analytics
Reports
Notifications

Active users

17.5k

2,491 new

+13%

MRR

$63.5k

Net of churn

+3%

Retention

93%

28-day window

+4%

NPS

53

1,204 replies

+5

Revenue

Last 12 months

$63.5k +18.2%

12m30d7d
JanFebMarAprMayJunJulAugSepOctNovDec

Acquisition

Goal completion

On track
78%of goal
Organic48%
Direct31%
Referral21%

Recent transactions

Latest activity across your workspace

View all
CustomerStatusDateAmount
AR

Alex Rivera

Founder & CEO

Paid2 min ago$1,999.00
MO

Mira Okonkwo

Head of Product

Pending1 hour ago$39.00
JF

Jonas Feld

Design Lead

Processing3 hours ago$299.00

Typography

Barlow

Color system

28 semantic roles, light + dark

Agent outputs

DESIGN.md, CSS, Tailwind, shadcn

Uma prévia ao vivo do sistema real do Teal Rose Institute Grid: fontes, cores semânticas, superfícies e tratamentos.

Instale-o (MCP)

  1. 1

    Escreva a config do MCP

    Execute isto na raiz do seu projeto para mesclar o servidor ao .cursor/mcp.json.

    npx --yes identityforge@latest install --client cursor
  2. 2

    Ative o servidor no Cursor

    Abra Customize na barra lateral, encontre o servidor identityforge e ative-o. Reinicie o Cursor se as ferramentas não aparecerem.

  3. 3

    Faça login (opcional para kits gratuitos)

    npx --yes identityforge@latest login
  4. 4

    Dê o prompt ao Agente para tematizar seu app

    Forneça o produto, o público e o mood; ele fará uma pré-seleção com search_themes, lerá o brief com get_design_md e aplicará com apply_theme.

    Use Identity Forge to pick a minimal, warm theme for a
    wellness app, apply it, and follow the DESIGN.md.

A entrada no `.cursor/mcp.json`

O comando de instalação escreve este servidor stdio. Você também pode colá-lo manualmente:

{
  "mcpServers": {
    "identityforge": {
      "command": "npx",
      "args": ["-y", "identityforge@latest", "mcp"]
    }
  }
}
.cursor/mcp.json: a entrada do servidor MCP do identityforge

Reforce com uma regra do Cursor (opcional)

Para tornar o Agente consistente mesmo fora de um ciclo de aplicação de kit, adicione uma regra de projeto em .cursor/rules/ instruindo-o a estilizar apenas com base nos design tokens semânticos e a seguir o DESIGN.md. Isso complementa bem o kit: os tokens definem os valores, e a regra garante que o código gerado sempre os utilize.

---
description: Keep generated UI on the design system
alwaysApply: true
---

Always style against the semantic design tokens defined in the
project (bg-background, text-foreground, bg-primary, bg-muted,
border-border, …) and follow the rules and motifs in DESIGN.md.
Never hardcode raw hex colors or introduce new fonts.
.cursor/rules/design-system.mdc. O Cursor carrega apenas arquivos de regra .mdc com frontmatter; arquivos de texto simples ou .md nessa pasta são ignorados.

Prefere não usar MCP? Caminhos diretos

  1. 1

    Aplicação via CLI

    Escreve o DESIGN.md + um arquivo de tokens no diretório atual; peça ao Cursor para integrá-los.

    identityforge apply ambient-sage
  2. 2

    registro shadcn

    Instala as variáveis CSS do kit diretamente se você utiliza shadcn/ui.

    npx shadcn add https://identityforge.io/r/ambient-sage.json

Veja a mesma configuração para Claude Code e Windsurf, ou comece pelo guia fundamental.

FAQ

Como dou um design system ao Cursor?

Execute … identityforge install --client cursor para adicionar o servidor MCP do Identity Forge ao .cursor/mcp.json. Ative-o em Customize na barra lateral e peça ao Agent do Cursor que escolha e aplique um kit. Ele grava um arquivo DESIGN.md e tokens semânticos no projeto.

Onde fica a configuração?

No arquivo .cursor/mcp.json na raiz do seu projeto. Após a instalação, ative o servidor identityforge nas configurações de MCP do Cursor.

Devo usar uma regra do Cursor também?

Ajuda. Uma regra curta em .mdc dentro de .cursor/rules/, instruindo o Agente a estilizar apenas com base nos design tokens semânticos e a seguir o DESIGN.md, mantém o código gerado dentro do sistema mesmo quando você não está aplicando um kit explicitamente.

Posso fazer isso sem MCP?

Sim. identityforge apply <slug> grava o DESIGN.md e os tokens no diretório atual, enquanto npx shadcn add https://identityforge.io/r/<slug>.json instala as variáveis CSS do kit para projetos shadcn/ui.

Fontes

  • Model Context Protocol - Cursor Docs: O Cursor lê os servidores MCP do projeto em .cursor/mcp.json e permite alterná-los em Customize na barra lateral.
  • Rules - Cursor Docs: As regras do projeto ficam em .cursor/rules como arquivos .mdc com frontmatter; um arquivo markdown simples nessa pasta é ignorado pelo sistema de regras.

Fontes

  • Model Context Protocol - Cursor Docs: O Cursor lê os servidores MCP do projeto em .cursor/mcp.json e permite alterná-los em Customize na barra lateral.
  • Rules - Cursor Docs: As regras do projeto ficam em .cursor/rules como arquivos .mdc com frontmatter; um arquivo markdown simples nessa pasta é ignorado pelo sistema de regras.