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 -715208TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that provides AI tools with access to Rust documentation from docs.rs, enabling search for crates, documentation, type information, feature flags, version information, and source code.Last updated -22TypeScript
- 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 -67688TypeScriptMIT License
- -securityFlicense-qualityEnables AI assistants to search for documentation of packages and services, providing implementation details, examples, and specifications through a specialized API.Last updated -61JavaScript