MCP Servers / development / shadcn/ui MCP

shadcn/ui MCP

JSON →
stdionone2,772development

Provides context about shadcn/ui components, including structure, usage, and installation for React, Svelte, and Vue.

Install
How to run this server
[ { "cmd": "npx @jpisnice/shadcn-ui-mcp-server", "imports": [] } ]
server path: shadcn-ui-mcp
Tools
What this server exposes
get_components
Retrieve a list of all available shadcn/ui components for the configured framework
get_component_source
Get the TypeScript source code for a specific shadcn/ui component
get_component_demo
Retrieve example implementation and usage patterns for a component
get_blocks
List all available block implementations (dashboards, calendars, forms)
get_block_source
Get the source code for a specific block implementation
get_metadata
Retrieve metadata including dependencies, descriptions, and configuration details for a component
browse_directory
Explore the repository structure and list files in a given directory path
Configuration
Environment & auth
authnone
envGITHUB_PERSONAL_ACCESS_TOKEN
envYOUR_TOKEN
Resources
shadcn/ui MCP — MCP Server · libregistry