Servidor MCP shadcn-ui
Servidor MCP para referencias de componentes shadcn/ui
Este es un servidor MCP basado en TypeScript que proporciona información de referencia para los componentes shadcn/ui. Implementa un servidor de Protocolo de Contexto de Modelo (MCP) que ayuda a los asistentes de IA a acceder a la documentación y los ejemplos de los componentes shadcn/ui.
Características
Herramientas
list_shadcn_components
: obtiene una lista de todos los componentes shadcn/ui disponiblesget_component_details
: obtener información detallada sobre un componente específicoget_component_examples
: obtener ejemplos de uso para un componente específicosearch_components
- Buscar componentes por palabra clave
Funcionalidad
Este servidor recopila y almacena en caché información de:
El sitio oficial de documentación de shadcn/ui ( https://ui.shadcn.com )
El repositorio de GitHub shadcn/ui
Proporciona datos estructurados que incluyen:
Descripciones de componentes
Instrucciones de instalación
Ejemplos de uso
Accesorios y variantes
Ejemplos de código
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Instalación
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
Opción 1: Usar compilación local
Opción 2: Usar el comando npx
Configuración de windsurf
Agregue esto a su ./codeium/windsurf/model_config.json
:
Configuración del cursor
Agregue esto a su .cursor/mcp.json
:
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ayuda a los asistentes de IA a acceder a la documentación y los ejemplos de componentes shadcn/ui a través de un servidor MCP basado en TypeScript que proporciona información de referencia para detalles de componentes, ejemplos de uso y capacidades de búsqueda.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation contextLast updated -35228MIT License
- AsecurityAlicenseAqualityA Model Control Protocol server that allows users to discover, install, and manage Shadcn UI components and blocks through natural language interactions in compatible AI tools.Last updated -678212MIT License
- AsecurityAlicenseAqualityProvides reference information for shadcn/ui components through a Model Context Protocol server that helps AI assistants access component documentation and examples.Last updated -4401MIT License
- AsecurityAlicenseAqualityA mcp server to allow LLMS gain context about shadcn ui component structure,usage and installationLast updated -71,7762,247MIT License
Appeared in Searches
- MCP server like shadcn for adding components from other registries
- Resources and Tools for Frontend Development (e.g., Jira, Figma, GitHub)
- A tool or library providing free-to-use UI code snippets for buttons and other components
- Using an MCP server with Atlassian JIRA to extract ticket descriptions
- Resources for React TypeScript UI Components