Storybook MCP Addon MCP server
io.github.storybookjs/addon-mcp·v0.6.0·271 starsHelp agents automatically write and test stories for your UI components.
271 stars2.6M downloads/wk
Reviews
Write oneNobody has reviewed Storybook MCP Addon yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Storybook MCP Addon tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository archived0/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Findings (1)
- highRepository is archived
maint.archived
How Storybook MCP Addon compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 36% of 48,255 servers
- GitHub stars
- 271
- more than 95% of 28,688 servers
- Downloads a week
- 2,621,986
- more than 97% of 12,191 servers with a package
Install Storybook MCP Addon in Claude Code, Cursor or VS Code
Runs npx -y @storybook/addon-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add addon-mcp -- npx -y @storybook/addon-mcp
What the publisher says
From the Storybook MCP Addon repository's README, as published. We do not edit it. Read it on GitHub
[!TIP]
This repository has moved to storybookjs/storybook as of Storybook v10.6.0. Please check there for updated documentation.
Storybook MCP
Welcome to the Storybook MCP Addon monorepo! This project enables AI agents to work more efficiently with Storybook by providing an MCP (Model Context Protocol) server that exposes UI component information and development workflows.
📦 Packages
This monorepo contains four main packages:
- @storybook/mcp - Standalone MCP library for serving Storybook component knowledge (can be used independently)
- @storybook/addon-mcp - Storybook addon that runs an MCP server within your Storybook dev server, and includes the functionality of @storybook/mcp from your local Storybook
- @storybook/claude-code-plugin - Claude Code plugin with Storybook setup skills and MCP configuration
- @storybook/codex-plugin - Codex plugin with Storybook setup skills and MCP configuration
Each package has its own README with user-facing documentation. This document is for contributors looking to develop, test, or contribute to these packages.
🚀 Quick Start
Testing the Claude and Codex plugins from GitHub
External testers can install the plugin marketplace directly from this repository's main branch. No local clone is required.
Codex (more details)
codex plugin marketplace add storybookjs/mcp --ref main
codex plugin add storybook@storybookVerify the marketplace and plugin:
codex plugin marketplace list
codex plugin list --marketplace storybookClaude Code (more details)
claude plugin marketplace add storybookjs/mcp@main --scope user
claude plugin install storybook@storybook --scope userVerify the plugin and MCP server:
claude plugin list --json
claude mcp listThe repository intentionally keeps marketplace catalogs in two places. The root catalogs support GitHub installs from storybookjs/mcp; the package-local catalogs support local package development scripts. They should stay identical except for the relative plugin source path, and the package validation checks that they do.
Prerequisites
- Node.js 24+ - The project requires Node.js 24 or higher (see .nvmrc)
- pnpm 10.19.0+ - Strict package manager requirement (enforced in package.json)
# Use the correct Node version
nvm use
# Install pnpm if you don't have it
npm install -g pnpm@10.19.0Installation
# Clone the repository
git clone https://github.com/storybookjs/mcp.git
cd addon-mcp
# Install all dependencies (for all packages in the monorepo)
pnpm installDevelopment Workflow
# Build all packages
pnpm build
# Start development mode (watches for changes in all packages)
pnpm dev
# Run unit tests in watch mode
pnpm test
# Run unit tests once
pnpm test:run
# Run Storybook with the addon for testing
pnpm --filter internal-storybook storybookThe Storybook command starts:
- The internal test Storybook instance on http://localhost:6006
- The addon in watch mode, so changes are reflected automatically
- MCP server available at http://localhost:6006/mcp
🛠️ Common Tasks
Development
The turbo watch build command runs all packages in watch mode, automatically rebuilding when you make changes:
# Start development mode for all packages
pnpm turbo watch build# This is usually all you need - starts Storybook AND watches addon for changes
pnpm storybookBuilding
# Build all packages
pnpm buildTesting
The monorepo uses a centralized Vitest configuration at the root level with projects configured for each package:
# Watch tests across all packages
pnpm testShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Storybook MCP Addon: common questions
- Is Storybook MCP Addon MCP server safe?
- Mostly: it is graded B (71/100). Read the Storybook MCP Addon safety report
- How do I install Storybook MCP Addon?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Storybook MCP Addon need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Storybook MCP Addon maintained?
- The last commit was 58 days ago (2026-09-07). The latest release is v0.6.0.
- How does Storybook MCP Addon compare with other MCP servers?
- safety score 71/100 (higher than 36% of 48,255 servers); github stars 271 (more than 95% of 28,688 servers); downloads a week 2,621,986 (more than 97% of 12,191 servers with a package). Full comparison.