Shadcn UI MCP Server
Servidor MCP de interfaz de usuario de Shadcn
Un servidor MCP (Protocolo de Control de Modelos) potente y flexible, diseñado para optimizar la experiencia de desarrollo con componentes de interfaz de usuario de Shadcn. Este servidor proporciona una base sólida para crear y gestionar componentes de interfaz de usuario con herramientas y funcionalidades avanzadas.
Características
Herramientas
El servidor MCP proporciona un conjunto de herramientas que se pueden utilizar a través del Protocolo de Control de Modelos:
list-components: obtiene la lista de componentes shadcn/ui disponiblesget-component-docs: obtener la documentación de un componente específicoinstall-component: instala un componente shadcn/uilist-blocks: obtiene la lista de bloques shadcn/ui disponiblesget-block-docs: obtener la documentación de un bloque específicoinstall-blocks: instala un bloque shadcn/ui
Funcionalidad
Gestión de componentes
Lista de componentes shadcn/ui disponibles
Obtenga documentación detallada para componentes específicos
Instalar componentes con soporte para múltiples administradores de paquetes (npm, pnpm, yarn, bun)
Gestión de bloques
Lista de bloques shadcn/ui disponibles
Obtenga documentación y código para bloques específicos
Instalar bloques con soporte para múltiples administradores de paquetes
Soporte del administrador de paquetes
Soporte de tiempo de ejecución flexible para npm, pnpm, yarn y bun
Detección automática del gestor de paquetes preferido del usuario
Related MCP server: aceternityui-mcp
Instalación
Prerrequisitos
Node.js (v18 o superior)
gestor de paquetes npm o yarn
Configuración del escritorio de Claude
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Configuración de windsurf
Agregue esto a su ./codeium/windsurf/model_config.json :
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Configuración del cursor
Agregue esto a su .cursor/mcp.json :
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}Desarrollo y depuración
Desarrollo local
Instalar dependencias:
npm installConstruir el servidor:
npm run buildDepuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP para la depuración:
npm run inspectorEl Inspector le proporcionará una URL para acceder a las herramientas de depuración en su navegador, lo que le permitirá:
Monitorear la comunicación MCP
Inspeccionar las llamadas y respuestas de las herramientas
Depurar el comportamiento del servidor
Ver registros en tiempo real
Proyectos y dependencias relacionados
Este proyecto se construye utilizando las siguientes herramientas y bibliotecas:
Protocolo de contexto de modelo SDK de TypeScript : el SDK oficial de TypeScript para servidores y clientes MCP
MCP Inspector : una herramienta de depuración para servidores MCP
Cheerio : implementación rápida, flexible y sencilla del núcleo jQuery diseñado específicamente para el servidor
Licencia
Licencia MIT: siéntete libre de utilizar este proyecto para tus propios fines.
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
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 Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.3227ISC
- AlicenseAqualityFmaintenanceAn MCP server that enables AI assistants to search, discover, and install Aceternity UI components programmatically.58623MIT
- Alicense-qualityDmaintenanceThis MCP server provides tools to install and manage shadcn/ui components directly from AI coding agents.2MIT
- Alicense-qualityCmaintenanceA secure MCP server that gives AI coding assistants direct access to the shadcn/ui registry, enabling fetching, installing, and wiring up components without switching context.182MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
The Figma MCP server brings Figma design context directly into your AI workflow.
GibsonAI MCP server: manage your databases with natural language
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/heilgar/shadcn-ui-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server