{
 "categories": [
  "developer-tools",
  "design"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-09-07",
   "fact": "homepage",
   "note": "Storybook presents a frontend workshop for building UI components and pages in isolation, with development, testing, and documentation. Current docs version on the opened index is 10.6.",
   "source": "https://storybook.js.org/",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "license",
   "note": "The storybookjs/storybook LICENSE is the MIT License, copyright Storybook.",
   "source": "https://raw.githubusercontent.com/storybookjs/storybook/next/LICENSE",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "platforms",
   "note": "Install uses npm, pnpm, or Yarn via create storybook. Requirements include Node.js 20+. The Storybook app lists Chrome, Edge, Firefox, Safari, and Opera. The workshop is a local or published web UI.",
   "source": "https://storybook.js.org/docs/get-started/install",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.exists",
   "note": "Official Addon API docs expose storybook/manager-api and storybook/preview-api for programmatic addons, with JavaScript and TypeScript examples.",
   "source": "https://storybook.js.org/docs/addons/addons-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages[0]",
   "note": "Addon API examples are documented as manager.js|ts and include JavaScript snippets for addons.register and addons.add.",
   "source": "https://storybook.js.org/docs/addons/addons-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages[1]",
   "note": "The same Addon API page documents TypeScript manager files and TypeScript examples for registering addon UI.",
   "source": "https://storybook.js.org/docs/addons/addons-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.mcp.first_party",
   "note": "Official Storybook docs document the first-party MCP addon installed with npx storybook add @storybook/addon-mcp. The running dev server serves http://localhost:6006/mcp. The page states Storybook's AI capabilities are in preview.",
   "source": "https://storybook.js.org/docs/ai/mcp/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.cli.exists",
   "note": "Official docs present the Storybook CLI as the main tool to build and develop Storybook. storybook --help, storybook dev, storybook build, and storybook init are documented, including --ci and --quiet.",
   "source": "https://storybook.js.org/docs/api/cli-options",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Storybook documents an official addon API so developers can register panels, toolbars, and other manager UI against the Storybook API.",
   "source": "https://storybook.js.org/docs/addons/addons-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.data_access.export[0]",
   "note": "storybook build compiles a deployable Storybook. --output-dir stores the built static files.",
   "source": "https://storybook.js.org/docs/api/cli-options",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://storybook.js.org/llms.txt returned HTTP 200 as a Storybook documentation index, including /docs/ai/mcp/overview, /docs/ai/mcp/api, and a link to llms-full.txt.",
   "source": "https://storybook.js.org/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.mcp",
   "note": "The official server is preview. Development and testing toolsets have no framework requirement. The docs toolset needs a components manifest, documented only for React frameworks, @storybook/angular-vite, and @storybook/vue3-vite. That is useful official coverage with material limits, not broad production-grade coverage.",
   "source": "https://storybook.js.org/docs/ai/mcp/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.cli",
   "note": "The official CLI is documented for dev, build, and init, including CI and quiet flags. It runs and ships the workshop; it is not the agent component-knowledge surface.",
   "source": "https://storybook.js.org/docs/api/cli-options",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current MCP overview. Preview banner, localhost:6006/mcp, named development/docs/testing tools, and the framework support table were present.",
   "source": "https://storybook.js.org/docs/ai/mcp/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current @storybook/addon-mcp package README. Default endpoint is /mcp and can be changed in main.ts. User docs are linked to storybook.js.org.",
   "source": "https://raw.githubusercontent.com/storybookjs/addon-mcp/main/packages/addon-mcp/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current MCP server API page. toolsets.dev, toolsets.docs, and toolsets.test default to true. Preview banner is present. test-run requires @storybook/addon-vitest.",
   "source": "https://storybook.js.org/docs/ai/mcp/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current Storybook CLI options page for dev, build, and init.",
   "source": "https://storybook.js.org/docs/api/cli-options",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-07",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://storybook.js.org/docs/ai/mcp/overview"
   },
   {
    "type": "repo",
    "url": "https://raw.githubusercontent.com/storybookjs/addon-mcp/main/packages/addon-mcp/README.md"
   },
   {
    "type": "docs",
    "url": "https://storybook.js.org/docs/ai/mcp/api"
   },
   {
    "type": "docs",
    "url": "https://storybook.js.org/docs/api/cli-options"
   }
  ]
 },
 "homepage": "https://storybook.js.org/",
 "id": "storybook",
 "license": "open-source",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [],
   "coverage": "unknown",
   "docs": null,
   "exists": "unknown",
   "kinds": []
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "static-html"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [
    "addons"
   ],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. This record is the Storybook UI workshop and @storybook/addon-mcp. It is not Chromatic as a standalone visual-testing product and not Figma. Agents should use the first-party MCP server or the official CLI rather than driving the workshop UI. Computer-use viability is a separate unassessed path.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Storybook",
 "platforms": [
  "windows",
  "macos",
  "linux",
  "web"
 ],
 "related": {
  "alternatives": [
   "figma",
   "playwright"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Storybook",
 "verdict": {
  "best_path": "mcp",
  "scores": {
   "api": null,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 6,
   "rpa": null
  },
  "summary": "Storybook is automatable today through the first-party @storybook/addon-mcp server. This record is the Storybook UI workshop. It is not Chromatic and not Figma. Storybook's AI capabilities are documented as preview; the API may change. Install with npx storybook add @storybook/addon-mcp. While the Storybook dev server is running, the MCP endpoint is typically http://localhost:6006/mcp. Toolsets are development, docs, and testing. Development tools include stories-changed, get-storybook-story-instructions, stories-preview, stories-find-by-component, and review-create. Testing is test-run when @storybook/addon-vitest is enabled. The docs toolset (docs-list, docs-show, docs-show-story) needs a components manifest, which Storybook documents only for React frameworks, @storybook/angular-vite, and @storybook/vue3-vite. Other frameworks, including @storybook/angular Webpack and Vue setups other than vue3-vite, generate no manifest and have no docs toolset. Sharing the MCP server publishes only the docs toolset and therefore has the same framework limit. The official storybook CLI runs and builds the workshop (dev, build, init) with --ci and --quiet. Official addon APIs are JavaScript and TypeScript. The product LICENSE is MIT. No public product REST API was established. Computer-use viability is unassessed. MCP scores 6 because the official server is useful but preview and docs-limited. The CLI scores 6 as a workshop runner, not the agent component surface. MCP is the best path for agents that need stories, docs, and tests.\n"
 }
}