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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@shadcn MCP ServerAdd the social-post-card component from Nitish2620 registry to my project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
šØ 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: ReactBits MCP Server
š§© 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Serves your design system and coding standards to coding agents, so they stop guessing.
Software component catalog: search your org's services, docs, APIs, dependencies, and ownership.
Live React design-system APIs, patterns, and code validation so AI agents build real UI, not slop.
Versioned documentation registry and semantic search for AI tools and coding assistants.
Related MCP Servers
- AlicenseAqualityBmaintenanceServer that enables AI assistants to interact with Storybook design systems. Extract component HTML, analyze styles, and help with design system adoption and refactoring.97869MIT
- 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.532163MIT
- AlicenseNot gradedqualityDmaintenanceProvides a foundation for building MCP servers that expose UI component registries to AI assistants, enabling component discovery and retrieval.8911MIT
- 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 registry543MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Nitish2620/shadcn-mcp-app'
If you have feedback or need assistance with the MCP directory API, please join our Discord server