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

✍️ OpenClawRadar📅 Publicado: March 16, 2026🔗 Source
Ferramenta MCP com Claude Gera Componentes HTML Interativos Sem Ferramentas de Build
Ad

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.

Ad

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

Ad

👀 See Also

Xiaozhen: Uma habilidade de código Claude que investiga três camadas até as causas raiz.
Tools

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.

OpenClawRadar
Revdiff: Visualizador de Diferenciais no Terminal com Anotações Embutidas para Agentes de IA
Tools

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.

OpenClawRadar
RescueBot: Backup e restauração baseado no Telegram para bots OpenClaw
Tools

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.

OpenClawRadar
🦀
Tools

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.

OpenClawRadar