freema/mcp-design-system-extractor

MCP (Model Context Protocol) server that enables AI assistants to interact with Storybook design systems. Extract component HTML, analyze styles, and help with design system adoption and refactoring.

54
/ 100
Established

Uses Puppeteer to headlessly render Storybook components and extract rendered HTML with computed styles, supporting both async job queuing for large components and synchronous extraction. Provides nine MCP tools including component discovery, dependency analysis, and design token extraction from CSS, with configurable Storybook URL and optional SSL bypass for self-signed certificates. Integrates directly with Claude Desktop via the Claude CLI and works with any built Storybook instance.

Available on npm.

Maintenance 10 / 25
Adoption 8 / 25
Maturity 18 / 25
Community 18 / 25

How are scores calculated?

Stars

56

Forks

13

Language

TypeScript

License

MIT

Last pushed

Feb 04, 2026

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/freema/mcp-design-system-extractor"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.