Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ’ป Developer Tools
  3. Shadcn Ui MCP Server
Shadcn Ui MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 8:16:52 PM

Shadcn Ui MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository3.0k GitHub StarsTotal stargazers on GitHub for the source repository (2,980 stars).Visit Website
reactsveltevuereact-nativeui-components

MCP server providing AI access to shadcn/ui v4 components, blocks, demos, and metadata across React, Svelte, Vue, and React Native.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "jpisnice-shadcn-ui-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@jpisnice/shadcn-ui-mcp-server"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿ’ป More in Developer Tools

Overview

This MCP server enables AI assistants to retrieve source code, demos, blocks, and metadata for shadcn/ui v4 components in multiple frameworks including React, Svelte, Vue, and React Native. It supports exploring repository structures and offers smart caching to handle GitHub API rate limits efficiently. The server supports multiple transport modes including stdio and Server-Sent Events (SSE) for multi-client deployments and can be run locally or via Docker.

Use cases

โ€ขRetrieve shadcn/ui component source code for AI-assisted development
โ€ขAccess example demos and usage patterns for UI components
โ€ขBrowse component metadata including dependencies and configuration
โ€ขIntegrate shadcn/ui components into AI workflows across frameworks
โ€ขDeploy MCP server with SSE transport for multi-client access

Key features

โ€ขMulti-framework support: React, Svelte, Vue, React Native
โ€ขProvides TypeScript source code and component demos
โ€ขSupports complete UI blocks like dashboards, calendars, forms
โ€ขMetadata access including dependencies and descriptions
โ€ขSmart caching with GitHub API rate limit handling
โ€ขSupports stdio and SSE transport modes

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Shadcn Ui MCP Server.

Extracted Tool Capabilities
Multi-framework support: React, Svelte, Vue, React Native
Provides TypeScript source code and component demos
Supports complete UI blocks like dashboards, calendars, forms
Metadata access including dependencies and descriptions
Smart caching with GitHub API rate limit handling
Supports stdio and SSE transport modes

Documentation Overview

Shadcn UI v4 MCP Server

npm version License: MIT

Trust Score

๐Ÿš€ The fastest way to integrate shadcn/ui components into your AI workflow

A Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata. Seamlessly retrieve React, Svelte, Vue, and React Native implementations for your AI-powered development workflow.

โœจ Key Features

  • ๐ŸŽฏ Multi-Framework Support - React, Svelte, Vue, and React Native implementations
  • ๐Ÿ“ฆ Component Source Code - Latest shadcn/ui v4 TypeScript source
  • ๐ŸŽจ Component Demos - Example implementations and usage patterns
  • ๐Ÿ—๏ธ Blocks Support - Complete block implementations (dashboards, calendars, forms)
  • ๐Ÿ“‹ Metadata Access - Dependencies, descriptions, and configuration details
  • ๐Ÿ” Directory Browsing - Explore repository structures
  • โšก Smart Caching - Efficient GitHub API integration with rate limit handling
  • ๐ŸŒ SSE Transport - Server-Sent Events support for multi-client deployments
  • ๐Ÿณ Docker Ready - Production-ready containerization with Docker Compose

๐Ÿš€ Quick Start

bash
# Basic usage (60 requests/hour)
npx @jpisnice/shadcn-ui-mcp-server

# With GitHub token (5000 requests/hour) - Recommended
npx @jpisnice/shadcn-ui-mcp-server --github-api-key ghp_your_token_here

# Switch frameworks
npx @jpisnice/shadcn-ui-mcp-server --framework svelte
npx @jpisnice/shadcn-ui-mcp-server --framework vue
npx @jpisnice/shadcn-ui-mcp-server --framework react-native

# Use Base UI instead of Radix (React only)
npx @jpisnice/shadcn-ui-mcp-server --ui-library base

๐ŸŽฏ Get your GitHub token in 2 minutes: docs/getting-started/github-token.md

๐Ÿ“ฆ One-Click Installation (Claude Desktop)

Download and double-click the .mcpb file for instant installation:

  1. Download shadcn-ui-mcp-server.mcpb from Releases
  2. Double-click the file - Claude Desktop opens automatically
  3. Enter your GitHub token (optional, for higher rate limits)
  4. Click Install - tools are available immediately

Manual install: Claude Desktop โ†’ Settings โ†’ MCP โ†’ Add Server โ†’ Browse โ†’ Select .mcpb file

References: Anthropic Desktop Extensions | Building MCPB

๐ŸŒ SSE Transport & Docker Deployment

Run the server with Server-Sent Events (SSE) transport for multi-client support and production deployments:

Quick Start with SSE

bash
# SSE mode (supports multiple concurrent connections)
node build/index.js --mode sse --port 7423

# Docker Compose (production ready)
docker-compose up -d

# Connect with Claude Code
claude mcp add --scope user --transport sse shadcn-mcp-server http://localhost:7423/sse

Transport Modes

  • stdio (default) - Standard input/output for CLI usage
  • sse - Server-Sent Events for HTTP-based connections
  • dual - Both stdio and SSE simultaneously

Docker Examples

bash
# Basic container
docker run -p 7423:7423 shadcn-ui-mcp-server

# With GitHub API token
docker run -p 7423:7423 -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_your_token shadcn-ui-mcp-server

# Docker Compose (recommended)
docker-compose up -d
curl http://localhost:7423/health

Environment Variables

  • MCP_TRANSPORT_MODE - Transport mode (stdio|sse|dual)
  • MCP_PORT - SSE server port (default: 7423 - SHADCN on keypad!)
  • MCP_HOST - Host binding (default: 0.0.0.0)
  • MCP_CORS_ORIGINS - CORS origins (comma-separated)
  • GITHUB_PERSONAL_ACCESS_TOKEN - GitHub API token
  • UI_LIBRARY - UI primitive library: radix (default) or base (React only)

๐Ÿ“š Documentation

SectionDescription
๐Ÿš€ Getting StartedInstallation, setup, and first steps
โš™๏ธ ConfigurationFramework selection, tokens, and options
๐Ÿ”Œ IntegrationEditor and tool integrations
๐Ÿ“– UsageExamples, tutorials, and use cases
๐ŸŽจ FrameworksFramework-specific documentation
๐Ÿ› TroubleshootingCommon issues and solutions
๐Ÿ”ง API ReferenceTool reference and technical details

๐ŸŽจ Framework Support

This MCP server supports four popular shadcn implementations:

FrameworkRepositoryMaintainerDescription
React (default)shadcn/uishadcnReact components from shadcn/ui v4
Svelteshadcn-sveltehuntabyteSvelte components from shadcn-svelte
Vueshadcn-vueunovueVue components from shadcn-vue
React Nativereact-native-reusablesFounded LabsReact Native components from react-native-reusables

UI Library (React only)

shadcn/ui v4 supports two primitive libraries for React: Radix UI (default) and Base UI.

bash
# Radix UI (default)
npx @jpisnice/shadcn-ui-mcp-server --framework react --ui-library radix

# Base UI
npx @jpisnice/shadcn-ui-mcp-server --framework react --ui-library base

# Or via environment variable
UI_LIBRARY=base npx @jpisnice/shadcn-ui-mcp-server

Claude Desktop config example:

config.json
{
  "args": ["--framework", "react", "--ui-library", "base"]
}

๐Ÿ› ๏ธ Essential Setup

1. Get GitHub Token (Recommended)

server.ts
# Visit: https://github.com/settings/tokens
# Generate token with no scopes needed
export GITHUB_PERSONAL_ACCESS_TOKEN=ghp_your_token_here

2. Run Server

bash
# React (default)
npx @jpisnice/shadcn-ui-mcp-server

# Svelte
npx @jpisnice/shadcn-ui-mcp-server --framework svelte

# Vue  
npx @jpisnice/shadcn-ui-mcp-server --framework vue

# React Native
npx @jpisnice/shadcn-ui-mcp-server --framework react-native

3. Integrate with Your Editor

  • Claude Code: See Claude Code Integration below
  • VS Code: docs/integration/vscode.md
  • Cursor: docs/integration/cursor.md
  • Claude Desktop: docs/integration/claude-desktop.md
  • Continue.dev: docs/integration/continue.md

๐Ÿ’ป Claude Code Integration

Quick Add (CLI)

bash
# Add the shadcn-ui MCP server
claude mcp add shadcn -- bunx -y @jpisnice/shadcn-ui-mcp-server --github-api-key YOUR_TOKEN

SSE Transport

For production deployments with SSE transport:

bash
# Start server in SSE mode
node build/index.js --mode sse --port 7423

# Connect with Claude Code
claude mcp add --scope user --transport sse shadcn-mcp-server http://localhost:7423/sse

Framework-Specific Commands

See Claude Code Integration Guide for framework-specific commands (React, Svelte, Vue, React Native).

Reference: Claude Code MCP Documentation

๐ŸŽฏ Use Cases

  • AI-Powered Development - Let AI assistants build UIs with shadcn/ui
  • Multi-Client Deployments - SSE transport supports multiple concurrent connections
  • Production Environments - Docker Compose ready with health checks and monitoring
  • Component Discovery - Explore available components and their usage
  • Multi-Framework Learning - Compare React, Svelte, Vue, and React Native implementations
  • Rapid Prototyping - Get complete block implementations for dashboards, forms, etc.
  • Code Generation - Generate component code with proper dependencies

๐Ÿ“ฆ Installation

bash
# Global installation (optional)
npm install -g @jpisnice/shadcn-ui-mcp-server

# Or use npx (recommended)
npx @jpisnice/shadcn-ui-mcp-server

๐Ÿ”จ Building from Source

Prerequisites

  • Node.js >= 18.0.0
  • npm or pnpm

Build Steps

bash
# Clone the repository
git clone https://github.com/Jpisnice/shadcn-ui-mcp-server.git
cd shadcn-ui-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

# Run the server
node build/index.js --github-api-key YOUR_TOKEN

Run Locally

bash
# After building, run with options
node build/index.js --github-api-key YOUR_TOKEN
node build/index.js --framework svelte

Building MCPB Package

The project includes a manifest.json following the MCPB specification. The .mcpb file is a ZIP archive containing the server, dependencies, and configuration.

See CONTRIBUTING.md for detailed packaging instructions.

Reference: Building Desktop Extensions with MCPB

๐Ÿ”— Quick Links

  • ๐Ÿ“– Full Documentation
  • ๐Ÿš€ Getting Started Guide
  • ๐ŸŒ SSE Transport & Docker Guide
  • ๐ŸŽจ Framework Comparison
  • ๐Ÿ”ง API Reference
  • ๐Ÿ› Troubleshooting
  • ๐Ÿ’ฌ Issues & Discussions

๐Ÿ“„ License

MIT License - see LICENSE for details.

๐Ÿ™ Acknowledgments

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    ๐Ÿ’ป Developer Tools8 views
    Compare vs Claude Task Master โ†’
  • UI5 MCP Server logoUI5 MCP Server

    MCP server for UI5 application development

    ๐Ÿ’ป Developer Tools2 views
    Compare vs UI5 MCP Server โ†’
  • Magic MCP logoMagic MCP

    Create crafted UI components inspired by the best 21st.dev design engineers.

    ๐Ÿ’ป Developer Tools16 views
    Compare vs Magic MCP โ†’
  • Fivetran MCP logoFivetran MCP

    MCP server for Fivetran API - manage syncs, check status, and control data pipelines

    ๐Ÿ’ป Developer Tools2 views
    Compare vs Fivetran MCP โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
2k
Stargazers on the source repository.
npm downloads
17k
Package downloads in the last 30 days.
Last commit
3mo ago
Most recent push to the default branch.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Shadcn Ui MCP Server

It supports React (default), Svelte, Vue, and React Native implementations of shadcn/ui v4 components.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewShadcn Ui MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/jpisnice-shadcn-ui-mcp-server?style=directory)](https://allmcps.com/mcp/jpisnice-shadcn-ui-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/jpisnice-shadcn-ui-mcp-server"><img src="https://allmcps.com/api/badge/jpisnice-shadcn-ui-mcp-server?style=directory" alt="Shadcn Ui MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ’ปDeveloper Tools
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthAPI key
LicenseMIT
ClientsClaude Desktop
Last updatedAug 9, 2026
10/10 checks healthy over the last 31d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2,980
GitHub Star CountTotal stargazers on GitHub representing community popularity (2,980 stars).
Last commit3mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 16, 2026
npm downloads17,310/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
52Quality signal: Good ยท 52/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools18/30
Adoption & activity11/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev ยท @jpisnice/shadcn-ui-mcp-server (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ’ป Developer Tools โ†’Best MCP servers for Developers โ†’Alternatives to Shadcn Ui MCP Server โ†’Install in Claude DesktopInstall in CursorInstall in VS Code