QualiBooth

Novo no Agora · Servidor MCP

O seu agente de programação com IA, agora especialista em acessibilidade.

O servidor MCP integrado no Agora dá ao Claude Code, ao Cursor, ao GitHub Copilot e a qualquer outro agente compatível com MCP uma verdadeira ferramenta de testes de acessibilidade. O agente analisa a página que acabou de criar, vê exatamente o que falha e porquê, corrige o código e volta a analisá-la para o comprovar – antes mesmo de o pull request existir.

Corre no seu computador
Servidor e análises apenas locais
Um só comando
para ligar o seu agente de programação

Exemplo animado de uma sessão de programação: um programador pede ao seu agente de IA que verifique se localhost:3000/checkout tem problemas de acessibilidade e que os corrija. O agente chama a ferramenta scan_url do Agora e obtém uma pontuação de 58 em 100 com quatro problemas: um botão sem nome, uma imagem sem texto alternativo, texto com pouco contraste e um campo sem etiqueta. Corrige o código em três ficheiros, volta a analisar e chega a 100 em 100.

Compatível com

  • Claude Code
  • Cursor
  • VS Code + Copilot
  • Windsurf
  • Claude Desktop
  • Codex CLI
  • Gemini CLI

A lacuna na UI escrita por IA

Os agentes escrevem UI mais depressa do que alguém consegue rever a sua acessibilidade.

Os agentes de programação aprenderam com a web, e a maior parte da web não é acessível: botões só com ícone, etiquetas em falta, texto com pouco contraste. Sem forma de testar, o agente não consegue saber se o componente que acabou de gerar funciona para quem usa teclado ou leitor de ecrã. Agora já consegue verificar, com o mesmo motor em que a sua equipa de acessibilidade já confia.

Sem o Agora

  • O agente adivinha o ARIA e espera que corra bem.
  • Os erros de acessibilidade surgem no QA, numa auditoria ou pelos seus utilizadores.
  • As correções chegam semanas depois, fora de contexto e caras.
  • «Parece-me bem» é a única verificação.

Com o Agora MCP

  • O agente audita o próprio trabalho num browser real.
  • Cada problema chega com o seletor, o HTML e a forma de o corrigir.
  • As correções entram na mesma alteração, com o contexto ainda fresco.
  • Uma nova análise comprova a correção antes de alguém rever o código.

Configurado num minuto

Ligue uma vez. O agente trata do resto.

  1. 01

    Ative-o

    O servidor MCP arranca juntamente com o Agora e só escuta no seu computador. A página AI Agents mostra o estado e o endereço a utilizar.

  2. 02

    Ligue o seu agente

    Copie um comando ou um excerto de configuração do Agora, ou use a instalação com um clique para o Cursor e o VS Code.

  3. 03

    Basta pedir

    «Analisa localhost:3000 e corrige o que encontrares.» O agente chama o Agora, aplica as correções e verifica-as.

Por dentro de uma chamada de ferramenta

O que o seu agente recebe realmente

Nada de pontuações vagas. O Agora devolve cada violação com o respetivo critério WCAG, o elemento exato, o seu HTML e uma correção concreta, num formato que o agente pode usar de imediato.

Agente → Agora

{  "method": "tools/call",  "params": {    "name": "scan_url",    "arguments": {      "url": "localhost:3000/checkout",      "selector": "#payment-form",      "viewports": ["desktop", "mobile"]    }  }}

Agora → agente

58

http://localhost:3000/checkout

3 problemas · 5 elementos · WCAG 2.2 AA

  • Critical button-name WCAG 4.1.2

    Buttons must have discernible text

    button.pay-apple

    <button class="pay-apple"><svg …/></button>

    Como corrigir: Element does not have inner text that is visible to screen readers; aria-label attribute does not exist or is empty

  • Critical label WCAG 4.1.2

    Form elements must have labels

    #card-cvc

    <input id="card-cvc" placeholder="CVC">

    Como corrigir: Element does not have an explicit <label>; aria-label attribute does not exist or is empty

  • High color-contrast WCAG 1.4.3

    Elements must meet minimum color contrast ratio thresholds

    .total__hint

    <p class="total__hint">Taxes included</p>

    Como corrigir: Element has insufficient color contrast of 2.9 (foreground color: #a3a3a3, background color: #ffffff). Expected contrast ratio of 4.5:1

Quatro ferramentas, todos os fluxos de trabalho

Teste a página em execução ou o markup que acabou de escrever

Analise qualquer URL

scan_url

Servidores de desenvolvimento locais, staging, produção ou um ficheiro no disco.

  • Foque-se num componente com um seletor CSS
  • Aguarde o conteúdo renderizado no cliente
  • Viewports de desktop e mobile
  • Captura de ecrã opcional da área analisada

Analise HTML em bruto

scan_html

Audite um componente antes de o integrar numa página, sem precisar de servidor.

  • Renderizado em memória num Chrome real
  • O modo de componente ignora as regras ao nível da página
  • Carrega o seu CSS a partir de um URL base para um contraste preciso
  • O mesmo relatório detalhado do scan_url

Validar atributos

validate_attributes

Os scanners encontram nomes em falta. Esta ferramenta verifica se os nomes que existem fazem realmente sentido.

  • Verifica aria-label, alt, title, etiquetas e texto de ligações
  • A IA assinala valores vagos como “imagem” ou “clique aqui”
  • Deteta nomes de ficheiros e etiquetas no idioma errado
  • Seletor, HTML e motivo de cada valor assinalado

Simular um leitor de ecrã

simulate_screen_reader

Ouça uma página ou componente como os utilizadores cegos, diretamente a partir da árvore de acessibilidade do Chrome.

  • Cada anúncio pela ordem de leitura
  • Cabeçalhos, landmarks, ligações, formulários, imagens e tabelas
  • Revisão por IA da ordem de leitura e da estrutura de cabeçalhos
  • Funciona com um URL ou com HTML

Acessível por predefinição

A acessibilidade passa a fazer parte da forma como o agente trabalha

Em vez de uma auditoria separada semanas depois, os testes acontecem dentro do mesmo ciclo que o agente já executa para tipos, testes e linting.

  1. 01

    Criar

    O agente escreve ou altera a UI.

  2. 02

    Analisar

    Chama o Agora sobre a página ou o componente.

  3. 03

    Corrigir

    Aplica as correções que o Agora indica.

  4. 04

    Verificar

    Volta a analisar até os problemas desaparecerem.

Porque é que as equipas o escolhem

Feito para programadores, com a confiança das equipas de acessibilidade

4
ferramentas: dois scanners, verificação de etiquetas e leitor de ecrã
7+
assistentes de IA com configuração guiada
WCAG 2.2
regras A e AA, além de verificações AAA
0
bytes do seu código enviados para a cloud

Perguntas frequentes

O que é o MCP?
O Model Context Protocol é um padrão aberto que permite aos assistentes de IA utilizar ferramentas externas. O Agora inclui um servidor MCP, pelo que qualquer assistente compatível com MCP pode executar análises de acessibilidade através dele.
Que assistentes de IA são suportados?
Qualquer cliente que suporte MCP. O Agora inclui configuração passo a passo para Claude Code, Cursor, VS Code com GitHub Copilot, Windsurf, Claude Desktop, Codex CLI e Gemini CLI.
O meu código sai do meu computador?
Não. O servidor MCP só aceita ligações do seu próprio computador, e o Agora renderiza e analisa as páginas localmente. Apenas as verificações de IA de validate_attributes e simulate_screen_reader enviam para a API da QualiBooth as etiquetas e os anúncios recolhidos, nunca a página completa.
Consegue testar páginas em localhost?
Sim, foi feito precisamente para isso. Aponte o agente para o seu servidor de desenvolvimento, um site de staging ou um ficheiro local.
Consegue testar um componente que ainda não está numa página?
Sim. A ferramenta scan_html renderiza o markup em memória, sem servidor. Os excertos de componentes ignoram regras ao nível da página, como o título do documento e os landmarks, para que o relatório se concentre no próprio componente.
De que preciso para começar?
Do Agora, com sessão iniciada numa conta QualiBooth com licença desktop. O servidor MCP arranca automaticamente e a página AI Agents guia-o na ligação do seu assistente.
Substitui os testes manuais de acessibilidade?
Não. As verificações automáticas detetam cedo uma grande parte dos problemas, mas o comportamento com teclado, foco e leitor de ecrã continua a exigir testes humanos. O Agora MCP garante que o básico está certo antes de uma pessoa olhar.

Lance UI acessível à velocidade da IA

Comece uma avaliação gratuita do Agora, ligue o seu agente de programação num minuto e veja-o corrigir problemas de acessibilidade antes de chegarem à revisão de código.