Jpisnice/shadcn-ui-mcp-server

A mcp server to allow LLMS gain context about shadcn ui component structure,usage and installation,compaitable with react,svelte 5,vue & React Native

View on GitHub ↗Jump to charts ↓Open shareable report →

Jpisnice/shadcn-ui-mcp-server has 3k+ stars and 300+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 3, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 23rd, 2026
Created on April 7th, 2025
Open Issues & Pull Requests: 5 (+0)
GitHub issues: Enabled
Number of forks: 315
Total Stargazers: 3,061 (+0)
Total Subscribers: 21 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.6 hours
Mean response time: 9.4 days
90th percentile: 30.7 days
Tracked items: 21

Maintainer activity

3 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 50 days
Stale 30+ days: 2
Stale 90+ days: 1

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • help wanted (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Shadcn UI MCP Server is a Model Context Protocol server that gives AI assistants comprehensive access to shadcn/ui component implementations, documentation, and metadata across multiple frameworks.

The tool solves the problem of AI assistants lacking structured knowledge about shadcn/ui components when generating code. It works by exposing shadcn/ui v4 source code, component demos, blocks, and metadata through MCP tools that AI systems can query. The server retrieves React, Svelte, Vue, and React Native implementations from the official shadcn/ui repository, handles GitHub API rate limiting through smart caching, and supports directory browsing for exploring component structures.

Developers building AI-assisted workflows that generate shadcn/ui code should consider this tool. It suits projects where Claude or other AI assistants need to understand component APIs, dependencies, and usage patterns in real time. The tool offers one-click installation for Claude Desktop via a prebuilt binary file, eliminating setup friction. For production deployments or multi-client scenarios, it supports Server-Sent Events transport alongside the default stdio mode, with Docker containerization included. The project includes configuration options for selecting between Radix and base UI primitive libraries and supports environment-based customization of transport mode, port, and CORS settings.

The project maintains active development with regular updates to track shadcn/ui v4 releases and component additions. Documentation is comprehensive, covering getting started, framework-specific setup, integration patterns, and troubleshooting. The codebase is written in TypeScript and published as an npm package, making it accessible both as a standalone server and as an installable dependency.