Skip to main content
Glama

MCP Design System Extractor

list_components

Extract and list all UI components from your design system or Storybook, including names, categories, and stories. Filter by category, paginate results, and explore available components for building UI features efficiently.

Instructions

List all UI components available in your design system/Storybook. Returns components like modals, dialogs, buttons, forms, cards, etc. with their names, categories, and stories. Use this to explore what components are available for building UI features. Use category="all" or omit category parameter to list all components. Supports pagination to handle large component libraries.

Input Schema

NameRequiredDescriptionDefault
categoryNoFilter components by category path (e.g., "Components/Buttons", "Layout"). Use "all" or omit to list all components.
pageNoPage number (1-based). Default is 1.
pageSizeNoNumber of components per page (1-100). Default is 50.

Input Schema (JSON Schema)

{ "properties": { "category": { "description": "Filter components by category path (e.g., \"Components/Buttons\", \"Layout\"). Use \"all\" or omit to list all components.", "type": "string" }, "page": { "description": "Page number (1-based). Default is 1.", "type": "number" }, "pageSize": { "description": "Number of components per page (1-100). Default is 50.", "type": "number" } }, "required": [], "type": "object" }
Install Server

Other Tools from MCP Design System Extractor

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/freema/mcp-design-system-extractor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server