Commencer

Donnez un design system à Cursor

L'Agent de Cursor est excellent pour le code, mais ignore tout de votre image de marque. Connectez le serveur MCP d'Identity Forge pour qu'il puisse choisir un kit, appliquer les tokens et le fichier DESIGN.md, et s'appuyer sur ceux-ci plutôt que d'inventer un nouveau style à chaque fois.

Mis à jour 2026-08-03

Pourquoi Cursor a besoin d'un design system

L'Agent de Cursor génère des fonctionnalités complètes rapidement, mais chaque génération peut entraîner de nouvelles décisions de style. Sans système fixe, l'espacement, les couleurs et la forme des composants divergent d'un fichier à l'autre. Un design system fournit à l'Agent un ensemble de tokens sémantiques et un fichier DESIGN.md, afin que les composants suivants respectent les mêmes règles que le premier.

Cursor supporte MCP nativement. L'Agent peut utiliser des outils pour rechercher, récupérer et appliquer un kit pendant qu'il travaille, en plus de lire les fichiers installés par le kit.

Le kit que vous allez installer

Voici le kit gratuit teal-rose-institute-grid rendu à partir de ses tokens réels. Les commandes de ce guide utilisent ambient-sage ; les deux sont gratuits et s'installent de la même manière :

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

Aperçu en direct du système réel de Teal Rose Institute Grid : polices, couleurs sémantiques, surfaces et traitements.

L'installer (MCP)

  1. 1

    Écrire la config MCP

    Exécutez ceci à la racine de votre projet pour fusionner le serveur dans .cursor/mcp.json.

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

    Activer le serveur dans Cursor

    Ouvrez Customize dans la barre latérale, trouvez le serveur identityforge et activez-le. Redémarrez Cursor si les outils n'apparaissent pas.

  3. 3

    Se connecter (optionnel pour les kits gratuits)

    npx --yes identityforge@latest login
  4. 4

    Demander à l'Agent de thématiser votre application

    Indiquez le produit, l'audience et l'ambiance ; l'Agent établit une présélection avec search_themes, lit le brief avec get_design_md et applique le tout avec apply_theme.

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

L'entrée `.cursor/mcp.json`

La commande d'installation écrit ce serveur stdio. Vous pouvez également le coller manuellement :

{
  "mcpServers": {
    "identityforge": {
      "command": "npx",
      "args": ["-y", "identityforge@latest", "mcp"]
    }
  }
}
.cursor/mcp.json : l'entrée du serveur MCP identityforge

Le renforcer avec une règle Cursor (optionnel)

Pour que l'Agent reste cohérent même en dehors d'une phase d'application de kit, ajoutez une règle de projet dans .cursor/rules/ lui indiquant de styliser uniquement via les tokens sémantiques et de suivre le fichier DESIGN.md. Cela complète parfaitement le kit : les tokens définissent les valeurs, la règle impose que le code généré les utilise systématiquement.

---
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. Cursor ne charge que les fichiers de règles .mdc avec un frontmatter ; un fichier texte brut ou .md dans ce dossier est ignoré.

Vous préférez vous passer de MCP ? Chemins directs

  1. 1

    Application via CLI

    Écrit le fichier DESIGN.md et un fichier de tokens dans le répertoire courant ; demandez ensuite à Cursor de les intégrer.

    identityforge apply ambient-sage
  2. 2

    Registre shadcn

    Installe les variables CSS du kit directement si vous utilisez shadcn/ui.

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

Consultez la même configuration pour Claude Code et Windsurf, ou commencez par le guide fondamental.

FAQ

Comment donner un design system à Cursor ?

Exécutez … identityforge install --client cursor pour ajouter le serveur MCP d'Identity Forge à .cursor/mcp.json. Activez-le depuis Customize dans la barre latérale, puis demandez à l'Agent de Cursor de choisir et d'appliquer un kit. Il écrit un fichier DESIGN.md et des tokens sémantiques dans le projet.

Où se trouve la configuration ?

Dans le fichier .cursor/mcp.json à la racine de votre projet. Après l'installation, activez le serveur identityforge dans les paramètres MCP de Cursor.

Dois-je également utiliser une règle Cursor ?

C'est recommandé. Une courte règle .mdc dans .cursor/rules/ indiquant à l'agent de code de styliser uniquement via les design tokens sémantiques et de suivre le fichier DESIGN.md permet de maintenir le code généré conforme au design system, même sans application explicite d'un kit.

Puis-je faire cela sans MCP ?

Oui. identityforge apply <slug> écrit le fichier DESIGN.md et les design tokens dans le répertoire courant, tandis que npx shadcn add https://identityforge.io/r/<slug>.json installe les variables CSS du kit pour les projets shadcn/ui.

Sources

  • Model Context Protocol - Cursor Docs : Cursor lit les serveurs MCP du projet depuis .cursor/mcp.json et permet de les activer/désactiver via l'onglet Customize dans la barre latérale.
  • Rules - Cursor Docs : Les règles du projet se trouvent dans .cursor/rules sous forme de fichiers .mdc avec frontmatter ; un fichier markdown simple à cet emplacement est ignoré par le système de règles.

Sources

  • Model Context Protocol - Cursor Docs: Cursor lit les serveurs MCP du projet depuis .cursor/mcp.json et permet de les activer/désactiver via l'onglet Customize dans la barre latérale.
  • Rules - Cursor Docs: Les règles du projet se trouvent dans .cursor/rules sous forme de fichiers .mdc avec frontmatter ; un fichier markdown simple à cet emplacement est ignoré par le système de règles.