Agent♥︎Age
Catalog

io.github.freema/mcp-design-system-extractor

Official

by freema · TypeScript

MCP server for Storybook design systems — extract component HTML, styles and metadata.

MCP Design System Extractor

An MCP server for extracting component information from Storybook design systems. It connects to Storybook instances and extracts component HTML, styles, and component metadata from the available Storybook content.

🛠️ Key Features

  • Extracts component HTML
  • Extracts component styles
  • Extracts component metadata
  • Connects to Storybook instances using STORYBOOK_URL

🚀 Use Cases

  • Retrieve component details from a running Storybook for downstream tooling
  • Gather HTML and styling information plus metadata for design-system audits or integrations

⚡ Developer Benefits

  • Works with Claude CLI via claude mcp add
  • Supports Storybook URLs provided through environment variables, including STORYBOOK_URL

⚠️ Limitations

  • Requires access to a Storybook instance to perform extraction

Topics

design-systemmcpmcp-server