# shadcn: consulta e incorpora componentes desde tu agente

> Añade componentes desde un registro que puedes inspeccionar. El código queda en tu proyecto para adaptarlo y revisar sus dependencias.

Verificado el 26 oct 2026.

## Qué es

shadcn/ui distribuye código de componentes para incorporarlo a tu aplicación. Su CLI y su integración MCP ayudan al agente a descubrir elementos de registros y a utilizarlos con el contexto de tu proyecto.

## Para qué te sirve

- Cuando tu agente inventa una API de componente que no existe.
- Cuando quieres adaptar un componente ya disponible en lugar de empezar desde cero.

## Cómo funciona

Un registro describe los archivos y dependencias de sus elementos. El agente puede consultar ese catálogo mediante MCP y trabajar con la CLI para añadir código. Los componentes pasan a formar parte de tu repositorio, donde tú controlas los cambios posteriores.

## Antes de empezar

Lee la documentación de instalación para tu framework antes de empezar. Necesitas un proyecto compatible, Node.js ≥20.18.1 y npm/npx para la ruta de la CLI. El repositorio principal usa MIT; cada registro externo puede tener condiciones diferentes.

## Límites y alternativas

Un registro puede incorporar código y dependencias a tu aplicación: revisa qué se añade. MCP no garantiza accesibilidad ni encaje con tu diseño. Usar la CLI manualmente o construir un componente pequeño sigue siendo válido; no todos los proyectos necesitan este ecosistema.

## Recursos

- [Repositorio y README](https://github.com/shadcn-ui/ui) - 126611 estrellas; licencia MIT.
- [Último cambio comprobado](https://github.com/shadcn-ui/ui/commit/8f04138777c1b6996e709993362a7b0a12888ecf) - 2026-10-26; repositorio activo y sin archivar.
- [Licencia declarada en GitHub](https://github.com/shadcn-ui/ui?tab=license-1-ov-file) - MIT.
- [Guía MCP oficial](https://ui.shadcn.com/docs/mcp) - documentación primaria del proyecto.
