Skip to content
Workshop · Component-driven UIs with AI

ATELIER

Design in Figma. Explore in Storybook. Ship with AI.

Teaching artifact · not a production library

The three pillars

A loop, not a stack.

Each tool reads the others through Model Context Protocol. Inspect → prompt → ship → iterate.

01 · Inspect

Figma

Single source of truth for tokens and component frames. Variables sync to tokens.css.

Variables Frames
02 · Prompt

Storybook

Per-framework live explorer. Each instance hosts an MCP endpoint Claude can call.

/mcp Stories
03 · Ship

Claude + MCP

Reads Figma + Storybook through MCP, writes spec-aligned code in Angular, React, or Vue.

Spec-aware Parity
MCP setup

Three endpoints. One config.

Drop these into your Claude Code MCP config. Each Storybook instance exposes the same four tools — list-all-documentation, get-documentation, preview-stories, run-story-tests.

  • HTTP transport — no local processes to babysit.
  • Hosted alongside the Storybook itself, no extra deploy.
  • Spec-aware — Claude knows which props exist before suggesting code.
.mcp.json
{
  "mcpServers": {
    "storybook-angular": {
      "type": "http",
      "url": "https://atelier.pieper.io/storybook-angular/mcp"
    },
    "storybook-react": {
      "type": "http",
      "url": "https://atelier.pieper.io/storybook-react/mcp"
    },
    "storybook-vue": {
      "type": "http",
      "url": "https://atelier.pieper.io/storybook-vue/mcp"
    }
  }
}
Get started in 60 seconds

Scaffold a workspace.

An Nx workspace with your framework choice, the component library wired up, and the MCP config pre-seeded.

npx create-atelier-ui-workspace