OODS Foundry
Un sistema de diseño orientado a objetos que extiende el que ya tienes. Código abierto (Apache-2.0). Redacta objetos a partir de tus archivos de esquema existentes, compone pantallas gobernadas de React y Vue con tus propios componentes y marca, y renderiza y certifica gráficos. Se ejecuta localmente con npx; también hay un endpoint alojado de solo lectura disponible.
Servidor MCP alojado
npx add-mcp 'https://oods-foundry.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
OODS Foundry
OODS Foundry es un sistema de diseño orientado a objetos que extiende el que ya tienes. Tu asistente de IA lo controla a través de MCP. Describe una pantalla por su objeto y contexto, como una vista de detalle de suscripción. OODS Foundry compone componentes gobernados y tokens de diseño, genera código React o Vue, y renderiza gráficos a partir de tus datos.
Úsalo cuando tu producto tenga objetos y flujos de trabajo recurrentes, tus pantallas necesiten compartir reglas entre frameworks y temas, o quieras que la interfaz generada siga un sistema de diseño existente. Puedes definir tus propios objetos, rasgos, marca y mapeos de componentes.
El código generado incluye un recibo que nombra las verificaciones estáticas realizadas y el trabajo aún pendiente. La certificación de gráficos mide la precisión del renderizado según la especificación, la equivalencia de accesibilidad, el contraste y la determinismo. No certifica una aplicación completa.
La herramienta opcional a11y_scan verifica los pares de contraste de texto e iconos declarados por la hoja de estilos del componente en cada marca y tema construido. Dado un esquema de pantalla, también renderiza la pantalla y verifica sus reglas de accesibilidad del documento; consulta la referencia de herramientas para el alcance y los umbrales.
Instalación
Usa Node.js 22.0.0 o superior en macOS o Linux. Para un servidor local en Claude Code:
claude mcp add oods-foundry -- npx -y @oods/foundry
claude mcp get oods-foundry
Para el plugin de Claude Code, que incluye el servidor y su habilidad guiada:
claude plugin marketplace add https://github.com/kneelinghorse/oods-foundry-claude-plugin.git
claude plugin install oods-foundry@oods-foundry
Reinicia Claude Code e invoca /oods-foundry:oods-foundry. Pide a tu asistente que llame a health_check, luego compón un Subscription en el contexto de detail. La guía del paquete incluye la configuración de Claude Desktop y Cursor, y explica los archivos locales y el acceso a la red. El recorrido te lleva desde una definición de objeto hasta una aplicación generada.
Para una conexión alojada, usa el endpoint HTTP transmisible https://oods-foundry.com/mcp en un cliente MCP compatible. El sitio web describe sus herramientas disponibles. La instalación local proporciona el flujo de trabajo completo de autoría; el servicio alojado tiene su propia superficie de herramientas y calendario de lanzamientos.
Servidor stdio de Docker
Construye el Dockerfile proporcionado y luego mantén stdin abierto para tu cliente MCP:
docker build -t oods-foundry .
docker run --rm -i -v oods-data:/data oods-foundry
La imagen se ejecuta como el usuario no privilegiado node. El volumen conserva los objetos registrados y los borradores de importación. Monta los archivos de esquema por separado, por ejemplo -v "$PWD/schemas:/schemas:ro", y dale a object_import sus rutas de contenedor. La vista previa de la aplicación en ejecución se vincula al loopback dentro del contenedor; usa la instalación npm local para vistas previas del navegador en el host.
Fuente y versiones
Este repositorio refleja cada versión, un commit por versión. La fuente incluye el sistema de diseño, las bibliotecas React y Vue, el servidor MCP, el puente, el adaptador y los scripts de empaquetado. La referencia de herramientas describe las llamadas y sus contratos.
Para instalar el espacio de trabajo desde esta instantánea:
corepack pnpm install --frozen-lockfile
Compilar y probar desde la fuente describe las compilaciones de paquetes, el ensamblaje en tiempo de ejecución y el comando de prueba público.
Los informes de errores y comentarios son bienvenidos en Issues. Este espejo de versiones no acepta solicitudes de extracción; serán cerradas. Consulta CONTRIBUTING y SECURITY.
Licencia
OODS Foundry está licenciado bajo Apache-2.0; consulta NOTICE para el titular de derechos de autor, avisos de terceros y las preguntas frecuentes de licencia.
Los commits anteriores a la instantánea de versión llevaban una declaración MIT en package.json y ningún archivo LICENSE.