OODS Foundry
Um sistema de design orientado a objetos que estende o que você já possui. Open source (Apache-2.0). Ele elabora objetos a partir dos seus arquivos de esquema existentes, compõe telas governadas em React e Vue com seus próprios componentes e marca, e renderiza e certifica gráficos. Executa localmente com npx; um endpoint hospedado somente leitura também está disponível.
Servidor MCP hospedado
npx add-mcp 'https://oods-foundry.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
OODS Foundry
OODS Foundry é um sistema de design orientado a objetos que estende o que você já possui. Seu assistente de IA o controla via MCP. Descreva uma tela pelo seu objeto e contexto, como uma visualização de detalhes de assinatura. O OODS Foundry compõe componentes governados e tokens de design, gera código React ou Vue e renderiza gráficos a partir dos seus dados.
Use-o quando seu produto tiver objetos e fluxos de trabalho recorrentes, quando suas telas precisarem compartilhar regras entre frameworks e temas, ou quando quiser que a UI gerada siga um sistema de design existente. Você pode definir seus próprios objetos, características, marca e mapeamentos de componentes.
O código gerado vem com um recibo que nomeia as verificações estáticas realizadas e o trabalho ainda necessário. A certificação de gráficos mede a precisão da especificação renderizada, equivalência de acessibilidade, contraste e determinismo. Ela não certifica um aplicativo inteiro.
A ferramenta opcional a11y_scan verifica os pares de contraste de texto e ícone declarados pela folha de estilo do componente em cada marca e tema construído. Dada uma schema de tela, ela também renderiza a tela e verifica suas regras de acessibilidade do documento; consulte a referência da ferramenta para escopo e limites.
Instalação
Use Node.js 22.0.0 ou mais recente no macOS ou Linux. Para um servidor local no Claude Code:
claude mcp add oods-foundry -- npx -y @oods/foundry
claude mcp get oods-foundry
Para o plugin do Claude Code, que inclui o servidor e sua habilidade guiada:
claude plugin marketplace add https://github.com/kneelinghorse/oods-foundry-claude-plugin.git
claude plugin install oods-foundry@oods-foundry
Reinicie o Claude Code e invoque /oods-foundry:oods-foundry. Peça ao seu assistente para chamar health_check, depois componha um Subscription no contexto detail. O guia do pacote inclui configuração do Claude Desktop e Cursor e explica arquivos locais e acesso à rede. O passo a passo leva você de uma definição de objeto a um aplicativo gerado.
Para uma conexão hospedada, use o endpoint HTTP transmissível https://oods-foundry.com/mcp em um cliente MCP compatível. O site descreve suas ferramentas disponíveis. A instalação local fornece o fluxo de trabalho completo de autoria; o serviço hospedado tem sua própria superfície de ferramentas e cronograma de lançamentos.
Servidor stdio Docker
Construa o Dockerfile fornecido e mantenha o stdin aberto para seu cliente MCP:
docker build -t oods-foundry .
docker run --rm -i -v oods-data:/data oods-foundry
A imagem é executada como o usuário não privilegiado node. O volume preserva objetos registrados e rascunhos de importação. Monte arquivos de schema separadamente, por exemplo -v "$PWD/schemas:/schemas:ro", e dê a object_import seus caminhos de contêiner. A pré-visualização do aplicativo em execução vincula-se ao loopback dentro do contêiner; use a instalação npm local para pré-visualizações no navegador no host.
Fonte e lançamentos
Este repositório espelha cada lançamento, um commit por versão. A fonte inclui o sistema de design, bibliotecas React e Vue, servidor MCP, ponte, adaptador e scripts de empacotamento. A referência da ferramenta descreve as chamadas e seus contratos.
Para instalar o espaço de trabalho a partir deste snapshot:
corepack pnpm install --frozen-lockfile
Construindo e testando a partir da fonte descreve as compilações de pacotes, montagem em tempo de execução e o comando de teste público.
Relatórios de bugs e feedback são bem-vindos em Issues. Este espelho de lançamento não aceita pull requests; eles serão fechados. Consulte CONTRIBUTING e SECURITY.
Licença
OODS Foundry é licenciado sob Apache-2.0; consulte NOTICE para o detentor dos direitos autorais, avisos de terceiros e o FAQ da licença.
Commits anteriores ao snapshot de lançamento carregavam uma declaração MIT em package.json e nenhum arquivo LICENSE.