Démo générée avec les design tokens NeedMCP — thème sombre natif, accent vert émeraude unique, profondeur définie par des bordures nettes plutôt que des ombres.
design_token du style supabase (v2.4.0).
#0f0f0f, surfaces #171717→#242424,
bordures #2e2e2e, texte #fafafa / #b4b4b4.
Accent unique #3ecf8e, focus ring rgba(62,207,142,0.5).
npm install -g needmcp puis needmcp setup —
le serveur MCP https://needmcp.com/mcp expose
get-style-tool et get-components-tool à votre assistant.
get-components-tool), puis traduits
en CSS custom properties. Aucun composant n'est inventé : l'anatomy (root, trigger,
panel, icon) est respectée à l'identique.
#1e1e1e, default #2e2e2e)
remplacent les ombres diffuses. Seul le modal (élévation 3) reçoit une ombre.
#00c573), focus rings (translucide), indicateur d'onglet actif,
et le halo du hero. Tout le reste reste en gris.
| Service | Endpoint | Région | Statut |
|---|---|---|---|
| MCP Gateway | needmcp.com/mcp | edge | 200 OK |
| aryoks-server-mcp | 127.0.0.1:8765 | vps | running |
| opencode | ~/.config/opencode | vps | idle |
#3ecf8e sur fond #0f0f0f–#171717, hiérarchie par bordures.