Skip to content

v0.1.0 - Initial Release

Choose a tag to compare

@stefanoamorelli stefanoamorelli released this 14 Sep 10:59
· 7 commits to main since this release
6e29c69

πŸŽ‰ Initial Release

✨ Features

  • 🧩 List all Storybook components
  • πŸ“– List and filter stories by component
  • πŸ” Get detailed story information including parameters and args
  • 🎯 Extract complete component props and arg types
  • πŸ“Έ Capture screenshots of individual stories
  • πŸ“± Multi-viewport screenshot support
  • πŸ”§ Configurable Storybook URL and output directory
  • πŸ“Š Structured logging with Winston

πŸ› οΈ MCP Tools

  • storybook_list_components
  • storybook_list_stories
  • storybook_get_story_details
  • storybook_get_component_props
  • storybook_capture_screenshot
  • storybook_capture_all_screenshots

πŸ“¦ Installation

npm install -g storybook-mcp-server

πŸš€ Usage

Configure in Claude Desktop MCP settings:

{
  "mcpServers": {
    "storybook": {
      "command": "npx",
      "args": ["storybook-mcp-server"],
      "env": {
        "STORYBOOK_URL": "http://localhost:6006"
      }
    }
  }
}

πŸ“„ License

AGPL-3.0 (Commercial licenses available)