Skip to main content
Glama
Jpisnice

@jpisnice/shadcn-ui-mcp-server

by Jpisnice

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_PERSONAL_ACCESS_TOKENNoGitHub personal access token for higher rate limits (5000 requests/hour instead of 60)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_componentA

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

get_component_demoA

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

list_componentsA

Get all available shadcn/ui v4 components

get_component_metadataA

Get metadata for a specific shadcn/ui v4 component

get_directory_structureA

Get the directory structure of the shadcn-ui v4 repository

get_blockA

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

list_blocksA

Get all available shadcn/ui v4 blocks with categorization

apply_themeB

Apply a TweakCN theme preset to the project

list_themesA

List available tweakcn themes

get_themeB

Get details of a specific tweakcn theme

Prompts

Interactive templates invoked by user choice

NameDescription
build-shadcn-pageGenerate a complete shadcn/ui page using v4 components and blocks
create-dashboardCreate a comprehensive dashboard using shadcn/ui v4 blocks and components
create-auth-flowGenerate authentication pages using shadcn/ui v4 login blocks
optimize-shadcn-componentOptimize or enhance existing shadcn/ui components with best practices
create-data-tableCreate advanced data tables with shadcn/ui components

Resources

Contextual data attached and managed by the client

NameDescription
get_componentsList of available shadcn/ui components that can be used in the project
get_theme_metadataReturns metadata about the currently configured theme

Latest Blog Posts

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/Jpisnice/shadcn-ui-mcp-server'

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