Agent skill

Storybook MCP Integration

by yonatangross in yonatangross/orchestkit

Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering.

MITAuto-check passedFrontend & Design

Install Storybook MCP Integration

skills CLI
$ npx skills add yonatangross/orchestkit --skill storybook-mcp-integration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yonatangross/orchestkit storybook-mcp-integration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/yonatangross/orchestkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/skills/storybook-mcp-integration .claude/skills/storybook-mcp-integration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
storybook-mcp-integration
GitHub stars
292
Token cost
~1.5k tokens
SKILL.md length
333 words
Files
6
Skills in repo
108
Repo updated
First seen
Licence
MIT

At a glance

Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering.

  • Setting up the server
  • SKILL.md covers When to Use, Quick Reference — 6 Tools, 3…, Prerequisites and Detection Pattern, plus 5 more sections
  • Calls npx; reaches chromatic.storybook.cloud
  • Calling these tools directly against components that already exist

What it does

Storybook MCP Integration is an agent skill from yonatangross/orchestkit. Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering. Use when setting up the server or calling these tools directly against components that already exist. For the end-to-end pipeline that turns a mockup into a new component and consumes these tools as one stage, use design-to-code.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files (for example `rules/_sections.md`, `rules/component-discovery.md` and `rules/mcp-test-runner.md`). Compatibility notes: Claude Code 2.1.277+. Optional: @storybook/addon-mcp (Storybook 10.3+, Vite-based only).

It sits in Frontend & Design, covering MCP servers and Design to code. It works with Storybook and Model Context Protocol. The repository describes itself as: The Complete AI Development Toolkit for Claude Code. 106 skills, 36 agents, 171 hooks. Install ork for stable (v9.x), or ork-alpha for the v10 line, which ships daily. The licence is MIT.

When your agent uses it

  • Setting up the server
  • Calling these tools directly against components that already exist

Example prompts

  • “/storybook-mcp-integration”

Requirements

  • Python 3
  • Node.js
  • Compatibility (from SKILL.md): Claude Code 2.1.277+. Optional: @storybook/addon-mcp (Storybook 10.3+, Vite-based only).
  • Pre-approved tools (allowed-tools): Read, Glob, Grep, WebFetch, WebSearch, ToolSearch, mcp__storybook-mcp__get-storybook-story-instructions, mcp__storybook-mcp__preview-stories, mcp__storybook-mcp__list-all-documentation, mcp__storybook-mcp__get-documentation, mcp__storybook-mcp__get-documentation-for-story, mcp__storybook-mcp__run-story-tests

What it can do on your machine

Read from SKILL.md and the folder at commit e4ff8d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Glob
    • Grep
    • WebFetch
    • WebSearch
    • ToolSearch
    • mcp__storybook-mcp__get-storybook-story-instructions
    • mcp__storybook-mcp__preview-stories
    • mcp__storybook-mcp__list-all-documentation
    • mcp__storybook-mcp__get-documentation

    …and 2 more on the same allowed-tools line.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • chromatic.storybook.cloud

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Claude Code 2.1.277+. Optional: @storybook/addon-mcp (Storybook 10.3+, Vite-based only).

    From compatibility in the SKILL.md frontmatter.

Context cost

Storybook MCP Integration loads about 1.5k tokens when it runs. Until then it costs about 108 tokens; SKILL.md has 333 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~108
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from yonatangross/orchestkit at commit e4ff8d9, republished under its MIT licence (© yonatangross). 333 words, ~1,457 tokens.

Download SKILL.mdSave it as .claude/skills/storybook-mcp-integration/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
storybook-mcp-integration
description
Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering. Use when setting up the server or calling these tools directly against components that already exist. For the end-to-end pipeline that turns a mockup into a new component and consumes these tools as one stage, use design-to-code.
allowed-tools
Read, Glob, Grep, WebFetch, WebSearch, ToolSearch, mcp__storybook-mcp__get-storybook-story-instructions, mcp__storybook-mcp__preview-stories, mcp__storybook-mcp__list-all-documentation, mcp__storybook-mcp__get-documentation, mcp__storybook-mcp__get-documentation-for-story, mcp__storybook-mcp__run-story-tests
compatibility
Claude Code 2.1.277+. Optional: @storybook/addon-mcp (Storybook 10.3+, Vite-based only).
license
MIT
user-invocable
false
disable-model-invocation
false
metadata.category
document-asset-creation
metadata.mcp-server
storybook-mcp
metadata.version
1.0.0
metadata.author
OrchestKit
metadata.complexity
medium
metadata.tags
storybook, mcp, component-discovery, story-preview, component-testing, a11y, design-system, react
paths
.storybook/**, src/**/*.stories.{ts,tsx}

Storybook MCP Integration

Use the Storybook MCP server (@storybook/addon-mcp) to give agents awareness of a project's actual component library — props, stories, tests, and live previews.

When to Use

  • Component generation — check existing Storybook components before creating new ones
  • Component testing — run story tests + a11y audits via MCP instead of CLI
  • Visual verification — embed story previews in chat for user confirmation
  • Component auditing — inventory components with full metadata via MCP

Quick Reference — 6 Tools, 3 Toolsets

ToolsetToolPurposeKey Inputs
devget-storybook-story-instructionsGuidance on writing stories + interaction testsnone
devpreview-storiesReturns preview URLs for stories (embeddable)stories[]: {storyId} or {absoluteStoryPath, exportName}
docslist-all-documentationFull component + docs manifest indexnone
docsget-documentationProps, first 3 stories, story index, docsid (required), storybookId (optional)
docsget-documentation-for-storyFull story source + component docscomponentId, storyName (required)
testingrun-story-testsRun component + a11y tests, pass/fail + violationsstories[] (optional), a11y boolean (default true)

Prerequisites

bash
# Storybook 10.3+ with Vite builder (no webpack)
npx storybook@latest upgrade

# Install the addon (current: @storybook/addon-mcp@0.6.0, Apr 2026)
npx storybook add @storybook/addon-mcp

# Enable docs toolset (required for component discovery)
# In .storybook/main.ts:
#   componentsManifest: true
# NOTE: the old `experimentalComponentsManifest` flag was renamed in
# Storybook 10.3; it is now `componentsManifest` and default-on. Any
# code still passing the `experimental` prefix will warn-then-ignore.

# For Chromatic remote setups, use the standalone package instead of
# the addon (same tool surface, no local Storybook required):
#   npm i -D @storybook/mcp
#   npx storybook-mcp --registry https://chromatic.storybook.cloud

# Enable testing toolset (requires addon-vitest)
# npx storybook add @storybook/addon-vitest

# Register with Claude Code
npx mcp-add --type http --url "http://localhost:6006/mcp" --scope project

Detection Pattern

Before using Storybook MCP tools, check availability:

python
# Probe for storybook-mcp tools
ToolSearch(query="+storybook list-all-documentation")

# If tools found → Storybook MCP is available
# If not found → fallback to filesystem-based component discovery

Rule Details

Load rules on demand with Read("rules/<file>"):

RuleImpactDescription
component-discoveryHIGHUse list-all-documentation + get-documentation before generating new components
story-preview-verificationHIGHEmbed preview-stories URLs for visual confirmation
mcp-test-runnerCRITICALRun run-story-tests with a11y:true after component generation

Toolset Selection

Filter toolsets via X-MCP-Toolsets header to reduce agent context:

Agent RoleToolsetsRationale
component-curatordocsInventory + props only, no testing
frontend-ui-developerdev,docs,testingFull access for gen → verify loop
design-system-architectdocsComponent metadata for governance

Chromatic Remote Publishing

For teams using Chromatic, the docs toolset is publishable remotely:

  • Published at https://<chromatic-storybook-url>/mcp
  • Only docs toolset available remotely (dev + testing need local Storybook)
  • Useful for cross-team design system discovery without running Storybook locally

Graceful Degradation

Storybook MCPFallbackBehavior
Available—Use MCP tools for component discovery, testing, previews
UnavailableFilesystemGlob("**/components/**/*.tsx") + Grep for component inventory
Unavailable21st.devSearch public registry via 21st-dev-magic MCP
UnavailableManualClaude multimodal analysis of screenshots
  • storybook-testing — CSF3 patterns, Vitest integration, Chromatic TurboSnap
  • component-search — 21st.dev registry search (external components)
  • design-to-code — Full mockup-to-component pipeline (uses this skill in Stage 2)
  • ui-components — shadcn/ui + Radix component patterns

© yonatangross, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files in src/skills/storybook-mcp-integration of yonatangross/orchestkit.

  • SKILL.md
  • rules/_sections.md
  • rules/component-discovery.md
  • rules/mcp-test-runner.md
  • rules/story-preview-verification.md
  • test-cases.json

Open the folder on GitHubat commit e4ff8d9

Compare with similar skills

Storybook MCP Integration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Storybook MCP Integration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Storybook MCP Integration this skillyonatangross/orchestkit292—~1.5kAutomated safety check: PassMIT
Figma Implement Designtech-leads-club/agent-skills7k—~2.9kAutomated safety check: PassApache-2.0
DocsPrefectHQ/fastmcp28k—~1kAutomated safety check: PassApache-2.0
Fast Agent Designevalstate/fast-agent3.9k—~220Automated safety check: PassApache-2.0
React Devtools MCPsanity-io/ui176—~2kAutomated safety check: PassMIT
Igniteui Wc Figma To AppIgniteUI/igniteui-webcomponents170—~7.2kAutomated safety check: PassMIT

Similar skills

  • Figma Implement Design

    tech-leads-club/agent-skills

    Translate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convention translation).

    7k GitHub stars~2.9k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Docs

    PrefectHQ/fastmcp

    Write or revise a page under docs/ for gofastmcp.com. An agent skill from PrefectHQ/fastmcp.

    28k GitHub stars~1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Fast Agent Design

    evalstate/fast-agent

    A skill your agent uses to generate well-branded interfaces and assets for fast-agent, either for production or throwaway prototypes/mocks/etc.

    3.9k GitHub stars~220 tokensUpdated today
    Frontend & DesignAuto-check passed
  • React Devtools MCP

    sanity-io/ui

    Official

    Inspect and profile the React component tree of a running Storybook story through chrome-devtools-mcp (React DevTools over the Chrome DevTools Protocol, via react-devtools-cdt-mcp).

    176 GitHub stars~2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Igniteui Wc Figma To App

    IgniteUI/igniteui-webcomponents

    Builds Ignite UI Web Components views from Figma designs, supporting Indigo.Design kits, third-party kits (Material 3, Fluent 2, shadcn/ui, Untitled UI, in-house), and plain frames.

    170 GitHub stars~7.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • MCP Development

    coollabsio/coolify

    A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.

    63k GitHub starsUsed in 1 repo~949 tokens
    Frontend & DesignAuto-check passed

More from yonatangross/orchestkit

All 107 skills in this repo
  • API Design

    yonatangross/orchestkit

    API contract design for REST and GraphQL, covering resource shape, URL and header versioning with deprecation windows, RFC 9457 Problem Details error handling, and OpenAPI specs.

    292 GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Architecture Decision Record

    yonatangross/orchestkit

    ADR templates in the Nygard format with context, decision, consequences, and alternatives.

    292 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Audit Full

    yonatangross/orchestkit

    Single-pass codebase analysis leveraging a 1M-token context window for comprehensive security scanning, architecture review, and dependency auditing.

    292 GitHub stars~3.5k tokensUpdated today
    Auto-check: notes
  • Code Review Playbook

    yonatangross/orchestkit

    Structured review processes, conventional comments, language-specific checklists, and feedback templates.

    292 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Create PR

    yonatangross/orchestkit

    Creates GitHub pull requests with pre-flight validation, conventional title formatting, and structured summary generation.

    292 GitHub stars~4.5k tokensUpdated today
    Auto-check: notes
  • Explore

    yonatangross/orchestkit

    Multi-angle codebase exploration spawning 3-5 parallel agents for code structure, data flow, architecture patterns, and health assessment.

    292 GitHub stars~3.9k tokensUpdated today
    Auto-check: notes

Questions about Storybook MCP Integration

What does Storybook MCP Integration do?

Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering. Storybook MCP Integration is an agent skill from yonatangross/orchestkit. Reference for the Storybook MCP server itself (@storybook/addon-mcp): 6 tools across 3 toolsets (dev, docs, testing), availability detection, and per-agent toolset filtering.

When should I use Storybook MCP Integration?

Storybook MCP Integration fits situations like: setting up the server; calling these tools directly against components that already exist.

How do I install Storybook MCP Integration in Claude Code?

Run `npx skills add yonatangross/orchestkit --skill storybook-mcp-integration -a claude-code`. Or copy the skill folder (src/skills/storybook-mcp-integration in yonatangross/orchestkit) into .claude/skills/storybook-mcp-integration in your project. Claude Code loads it when a task matches its description.

How do I install Storybook MCP Integration in Codex?

Run `npx skills add yonatangross/orchestkit --skill storybook-mcp-integration -a codex`. Or copy the skill folder (src/skills/storybook-mcp-integration in yonatangross/orchestkit) into .agents/skills/storybook-mcp-integration in your project. Codex loads it when a task matches its description.

Can I use Storybook MCP Integration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yonatangross/orchestkit --skill storybook-mcp-integration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/storybook-mcp-integration, .gemini/skills/storybook-mcp-integration, .github/skills/storybook-mcp-integration and .opencode/skills/storybook-mcp-integration in your project.

What does Storybook MCP Integration need to run?

Going by SKILL.md and its folder, Storybook MCP Integration needs the command-line tools its instructions call (npx). Our summary lists: Python 3; Node.js. Its frontmatter pre-approves these tools: Read, Glob, Grep, WebFetch, WebSearch, ToolSearch, mcp__storybook-mcp__get-storybook-story-instructions, mcp__storybook-mcp__preview-stories, mcp__storybook-mcp__list-all-documentation, mcp__storybook-mcp__get-documentation, mcp__storybook-mcp__get-documentation-for-story, mcp__storybook-mcp__run-story-tests. Compatibility (from SKILL.md): Claude Code 2.1.277+. Optional: @storybook/addon-mcp (Storybook 10.3+, Vite-based only)..

Does Storybook MCP Integration access the network?

SKILL.md names 1 domain. In commands or code: chromatic.storybook.cloud; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Storybook MCP Integration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Storybook MCP Integration use?

Storybook MCP Integration is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Storybook MCP Integration use?

About 1.5k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Storybook MCP Integration?

Skills that share tags, products or a category with Storybook MCP Integration: Figma Implement Design (tech-leads-club/agent-skills, 7k stars), Docs (PrefectHQ/fastmcp, 28k stars), Fast Agent Design (evalstate/fast-agent, 3.9k stars) and React Devtools MCP (sanity-io/ui, 176 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Storybook MCP Integration?

yonatangross (a GitHub user) maintains it in yonatangross/orchestkit, which has 292 GitHub stars. The repository holds 108 skills in this directory. The repository was last updated on October 10, 2026.

Source: yonatangross/orchestkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.