shadcn-ui-mcp-server

Jpisnice/shadcn-ui-mcp-server

4.1

shadcn-ui-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of shadcn-ui-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Shadcn UI v4 MCP Server is a Model Context Protocol server that provides AI assistants with access to shadcn/ui components, blocks, demos, and metadata.

Try shadcn-ui-mcp-server with chat:

Tools

Functions exposed to the LLM to take actions

get_component

Get the source code for a specific shadcn/ui v4 component

get_component_demo

Get demo code illustrating how a shadcn/ui v4 component should be used

list_components

Get all available shadcn/ui v4 components

get_component_metadata

Get metadata for a specific shadcn/ui v4 component

get_directory_structure

Get the directory structure of the shadcn-ui v4 repository

get_block

Get source code for a specific shadcn/ui v4 block (e.g., calendar-01, dashboard-01)

list_blocks

Get all available shadcn/ui v4 blocks with categorization

Prompts

Interactive templates invoked by user choice

build-shadcn-page

Generate a complete shadcn/ui page using v4 components and blocks

create-dashboard

Create a comprehensive dashboard using shadcn/ui v4 blocks and components

create-auth-flow

Generate authentication pages using shadcn/ui v4 login blocks

optimize-shadcn-component

Optimize or enhance existing shadcn/ui components with best practices

create-data-table

Create advanced data tables with shadcn/ui components

Resources

Contextual data attached and managed by the client

get_components

URI: resource:get_components

MIME: text/plain

List of available shadcn/ui components that can be used in the project