Warum Cursor ein Design System braucht
Der Cursor Agent und Composer generieren ganze Features extrem schnell, aber jede Generierung kann neue Styling-Entscheidungen treffen. Ohne ein festes System driften Abstände, Farben und Komponentenformen über verschiedene Dateien hinweg auseinander. Ein Design System gibt dem Agenten einen Satz semantischer Tokens und eine geschriebene DESIGN.md, sodass spätere Komponenten denselben Regeln folgen wie die ersten.
Cursor unterstützt MCP nativ. Der Agent kann Tools nutzen, um während der Arbeit Kits zu suchen, abzurufen und anzuwenden, zusätzlich zum Lesen der Dateien, die das Kit installiert.
Das Kit, das du installieren wirst
Unten siehst du das kostenlose ambient-sage Kit, gerendert aus genau den Tokens, die der Agent in dein Projekt schreibt:
Ambient Sage
Live renderRendered from the kit's actual tokens, fonts, and treatments
Dashboard
Welcome back — here's how AmbientSage is performing today.
Active users
15.1k
+5%Trending up this month
vs. previous 30 days
MRR
$49.1k
+3%Strong recurring growth
Net of churn
Retention
89%
+2%Engagement above target
Rolling 28-day window
NPS
69
+3Meets growth projections
Survey · n=1,204
Total revenue
Last 12 months
$49.1k+18.2%
Recent sales
You closed 265 deals this month.
Alex Rivera
alex@ambientsage.com
Mira Okonkwo
mira@ambientsage.com
Jonas Feld
jonas@ambientsage.com
Sana Qureshi
sana@ambientsage.com
Theo Lindgren
theo@ambientsage.com
Recent transactions
View all| Customer | Status | Date | Amount |
|---|---|---|---|
AR Alex Rivera Founder & CEO | Paid | 2m ago | $1,999.00 |
MO Mira Okonkwo Head of Product | Pending | 1h ago | $39.00 |
JF Jonas Feld Design Lead | Processing | 3h ago | $299.00 |
SQ Sana Qureshi Engineering Lead | Paid | Yesterday | $99.00 |
TL Theo Lindgren Brand Director | Refunded | 2d ago | $2,400.00 |
Typography
Plus Jakarta Sans
Color system
28 semantic roles, light + dark
Agent outputs
DESIGN.md, CSS, Tailwind, shadcn
Installation (MCP)
- 1
Schreibe die MCP-Konfiguration
Führe dies in deinem Projektverzeichnis aus, um den Server in die
.cursor/mcp.jsonzu integrieren.npx --yes identityforge@latest install --client cursor - 2
Aktiviere den Server in Cursor
Öffne Settings → MCP (oder das MCP Panel) und schalte den
identityforgeServer ein. Starte Cursor neu, falls die Tools nicht erscheinen. - 3
Anmelden (optional für kostenlose Kits)
npx --yes identityforge@latest login - 4
Fordere den Agenten auf, deine App zu thematisieren
Gib Produkt, Zielgruppe und Stimmung vor; er erstellt eine Shortlist mit
search_themes, liest das Briefing mitget_design_mdund wendet es mitapply_themean.Use Identity Forge to pick a minimal, warm theme for a wellness app, apply it, and follow the DESIGN.md.
Der `.cursor/mcp.json` Eintrag
Der Installationsbefehl schreibt diesen stdio Server. Du kannst ihn auch manuell einfügen:
{
"mcpServers": {
"identityforge": {
"command": "npx",
"args": ["-y", "identityforge@latest", "mcp"]
}
}
}Verstärkung durch eine Cursor Rule (optional)
Um den Agenten auch außerhalb eines Kit-Anwendungsschritts konsistent zu halten, füge eine kurze Projektregel (.cursor/rules) hinzu. Sage ihm damit, dass er nur anhand der semantischen Tokens stylen und die DESIGN.md befolgen soll. Das ergänzt das Kit perfekt: Die Tokens definieren die Werte, die Regel erzwingt, dass generierter Code diese auch immer nutzt.
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 a new font.Kein MCP bevorzugt? Direkte Wege
- 1
CLI Apply
Schreibt DESIGN.md + eine Tokens-Datei in das aktuelle Verzeichnis; bitte Cursor, diese einzubinden.
identityforge apply ambient-sage - 2
shadcn Registry
Installiert die CSS-Variablen des Kits direkt, falls du shadcn/ui verwendest.
npx shadcn add https://identityforge.io/r/ambient-sage.json
Siehe das gleiche Setup für Claude Code und Windsurf oder starte mit dem Pillar Guide.
FAQ
Wie gebe ich Cursor ein Design System?
Führe `… identityforge install --client cursor` aus, um den Identity Forge MCP Server zu .cursor/mcp.json hinzuzufügen, aktiviere ihn unter Settings → MCP und bitte dann den Cursor Agent, ein Kit auszuwählen und anzuwenden. Er schreibt eine DESIGN.md und semantische Tokens in das Projekt.
Wo landet die Konfiguration?
In der Datei `.cursor/mcp.json` in deinem Projektverzeichnis. Aktiviere nach der Installation den identityforge Server in den MCP-Einstellungen von Cursor.
Sollte ich auch eine Cursor Rule verwenden?
Es hilft. Eine kurze Notiz in .cursor/rules, die den Agenten anweist, nur mit semantischen Tokens zu stylen und der DESIGN.md zu folgen, hält den generierten Code am System, auch wenn du gerade nicht explizit ein Kit anwendest.
Kann ich das ohne MCP machen?
Ja. `identityforge apply <slug>` schreibt die DESIGN.md und Tokens in das aktuelle Verzeichnis, oder `npx shadcn add https://identityforge.io/r/<slug>.json` installiert die CSS-Variablen des Kits für shadcn/ui Projekte.