Ferramenta MCP com Claude Gera Componentes HTML Interativos Sem Ferramentas de Build

Arquitetura e Fluxo de Trabalho
Um desenvolvedor criou o daub.dev, um sistema onde o Claude serve como o cérebro de um servidor MCP (Model Context Protocol) que gera componentes HTML interativos sob demanda. A configuração envolve o Claude se conectando ao servidor MCP e chamando uma ferramenta generate_ui com uma descrição em linguagem natural do que é necessário.
A ferramenta retorna um snippet autônomo de HTML+CSS+JS pronto para ser inserido em qualquer página, sem exigir React, um bundler ou qualquer pipeline de build.
Por que o Claude Funciona Bem para Este Caso de Uso
De acordo com o desenvolvedor, a capacidade do Claude de seguir instruções em esquemas de ferramentas estruturadas é notavelmente consistente. A ferramenta generate_ui tem um esquema de entrada rigoroso com parâmetros para tipo de componente, dados e restrições de estilo, e o Claude raramente alucina campos ou ignora restrições.
Com outros modelos, o desenvolvedor precisava adicionar uma análise defensiva significativa, mas com o Claude a saída é previsivelmente limpa. Além disso, a compreensão do Claude sobre HTML semântico é forte o suficiente para que os componentes que ele produz sejam acessíveis por padrão—com funções de referência corretas, associações de rótulos e navegação por teclado—sem instruções explícitas.
Formato de Saída da Ferramenta
A ferramenta MCP gera um render_spec—um objeto JSON que descreve layout, slots e dados do componente—que o cliente hidrata em HTML. Essa abordagem é mais limpa do que retornar strings HTML brutas porque é mais fácil fazer diff, cache e atualizar em mudanças de estado sem exigir uma nova renderização completa.
O desenvolvedor menciona estar disponível para discutir o design do esquema da ferramenta, o pipeline de renderização ou como funciona a validação selfCheck de 7 estágios. Um playground para testar o sistema está disponível em daub.dev/playground.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Xiaozhen: Uma habilidade de código Claude que investiga três camadas até as causas raiz.
Xiaozhen (小真) é uma habilidade do Claude Code que usa três mecânicas — O Presente, Três Camadas de Profundidade e A Previsão — para ajudar os usuários a descobrir o que realmente os incomoda, em vez de dar conselhos diretos. É instalada com um comando curl de uma linha e ativada digitando /小真 no Claude Code.

Revdiff: Visualizador de Diferenciais no Terminal com Anotações Embutidas para Agentes de IA
Revdiff é um revisor de diff TUI construído especificamente para revisar alterações de código geradas por IA sem sair das sessões de terminal. Ele gera anotações estruturadas para stdout que podem ser canalizadas diretamente de volta para agentes de IA como o Claude Code, criando um loop contínuo de revisão.

RescueBot: Backup e restauração baseado no Telegram para bots OpenClaw
RescueBot é uma habilidade leve que automaticamente tira snapshots das configurações do bot OpenClaw e permite restauração com um toque via comandos do Telegram, eliminando a necessidade de acesso SSH durante falhas.
Cocall.ai MCP: Chamadas Telefônicas de Saída com Encaminhamento para Humano em Tempo Real
Cocall.ai é um MCP para Claude que permite fazer chamadas telefônicas de saída com um modelo de fala para fala full-duplex. Ele pode pausar uma chamada no meio para fazer uma pergunta específica em vez de adivinhar, navegar por menus IVR e transferir chamadas para você quando necessário.