shadcn MCP Server
Registers custom React components with the shadcn registry, allowing them to be installed via the shadcn CLI or added by AI assistants in projects configured with components.json.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
šØ Custom Component Registry & MCP Server
A production-grade, MNC-standard custom React component library and registry powered by Vite, TypeScript, Tailwind CSS v4, and the shadcn MCP Server.
š Organized Repository Structure
shadcn-mcp-app/
āāā public/
ā āāā r/ <-- REGISTRY SPECIFICATION FILES
ā āāā registry.json <-- Master list of all components
ā āāā social-post-card.json <-- 1-Command CLI installer spec
ā
āāā src/
ā āāā components/ <-- SOURCE CODE ORGANIZED BY CATEGORY
ā āāā social/ <-- Category: Social & Feed
ā āāā SocialPostCard.tsx
ā āāā types.ts
ā
āāā components.json <-- shadcn MCP Registry Config
āāā README.md <-- Project Documentation
āāā package.jsonRelated MCP server: MCP Server Starter Template
š§© Component Catalog
Component | Category | Description | 1-Command Installation |
Social Post Card |
| MNC-grade feed card with multi-reaction bar, right-side discussion panel, audio voice note player, and lightbox. |
|
š How Developers Can Use This Registry
Option 1: 1-Command CLI Install (Recommended)
Run this command inside any React / Next.js / Vite project:
npx shadcn@latest add "https://raw.githubusercontent.com/Nitish2620/shadcn-mcp-app/main/public/r/social-post-card.json"Option 2: AI Assistant Prompt (Claude Code, Cursor, VS Code)
If your project is configured with components.json, simply ask your AI assistant:
"Add the social-post-card component from Nitish2620 registry to my project"
š How to Add New Components Cleanly
When adding a new component to this repository:
Create a category subfolder:
src/components/<category>/<ComponentName>.tsxCreate its registry JSON:
public/r/<component-name>.jsonCommit and push:
git add . git commit -m "feat: add <component-name> component" git push origin main
š License
MIT Ā© Nitish Yadav
This server cannot be deployed
Maintenance
Related MCP Connectors
Serves your design system and coding standards to coding agents, so they stop guessing.
React + Tailwind UI components and recipes your AI coding tool can search and install.
Search shadcn registry items, read props and get exact install commands for React components.
Search, read and install agent-ready React components, screens and blocks for AI products.
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol server that provides AI assistants with access to ReactBits.dev components - a collection of 135+ animated React components for creative developers.5261 npm71MIT
- AlicenseNot gradedqualityDmaintenanceProvides a foundation for building MCP servers that expose UI component registries to AI assistants, enabling component discovery and retrieval.219 npm11MIT
- AlicenseAqualityCmaintenanceMCP server for appCN - discover, search, install, and correctly use copy-paste React Native / Expo UI components (including an AI-native collection) from the live registry52 npm3MIT
- AlicenseAqualityDmaintenanceProvides coding agents live access to shadcn-style component registries, enabling them to search, compare, and fetch real component source code for UI composition.569 npm5MIT