What it does
The server provides MCP-integrated access to shadcn/ui component documentation by scraping and caching data from the official site and GitHub repository. It exposes tools to list components, search by keyword, retrieve detailed information including props and variants, and fetch usage examples. Claude can answer questions about component installation, API, and real-world patterns without leaving the conversation.
Who it's for
Frontend developers building with shadcn/ui in Claude Desktop, Windsurf, or Cursor who want inline component reference lookups. Particularly useful for developers new to the library or integrating many components where memorizing each API is impractical.
Common use cases
- Search for a component by feature or name when unsure of the exact component
- Retrieve installation and import instructions for a specific component
- Look up component props, variants, and configuration options while building
- Get code examples and usage patterns for less-familiar components
Setup pitfalls
- The server scrapes shadcn/ui documentation—changes to site structure can break the scraper
- Last updated 401 days ago; may not reflect recent releases or new components
- CI is not configured, so code paths may not be fully tested
- Requires network access to
https://ui.shadcn.comduring startup for caching