Pronto para detonar aqueles bugs irritantes de sites com o Vibetest-use MCP? Essa joia de código aberto, impulsionada pelo Browser-Use, permite que você libere agentes de IA para rastrear seu site, pegar 404s, botões inativos e falhas de UI em menos de um minuto. Eu o encontrei no GitHub, e é uma virada de jogo total para testes automatizados. Com apenas um único comando, você pode iniciar múltiplos agentes para testar seu site sob estresse—local ou ao vivo. Neste tutorial, mostrarei como configurar o Vibetest-use MCP, executar testes em um site local ou ao vivo, e tornar seu processo de QA (garantia de qualidade) uma brisa. Vamos esmagar esses bugs!
Por que o Vibetest-use MCP é um Super-Herói do QA
O Vibetest-use MCP é uma ferramenta impulsionada pelo Browser-Use que automatiza testes de QA ao implantar agentes de IA para rastrear sites e sinalizar problemas como links quebrados, botões que não respondem ou erros de UI. Construído sobre o Model Context Protocol (MCP), ele se integra ao Browser-Use para controlar navegadores (Chrome, Firefox, etc.) via Playwright, garantindo testes completos. O repositório do GitHub destaca sua capacidade de testar qualquer URL—sites ao vivo como https://example.com
ou configurações locais como localhost:3000
—com contagens de agentes configuráveis (por exemplo, 3, 5 ou 10) para varreduras mais profundas. De testar um site de desenvolvimento a uma aplicação em produção, o Vibetest-use MCP torna o QA uma tarefa fácil.
Configurando o Vibetest-use MCP
Vamos colocar o Vibetest-use MCP para rodar. Isso é amigável para iniciantes, e manterei tudo claro!
1. Clonar o Repositório e Configurar o Ambiente Virtual:
- Clone o repositório e prepare um ambiente Python:
git clone https://github.com/browser-use/vibetest-use.git
cd vibetest-use
uv venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
uv pip install -e .
- Isso instala as dependências e configura o ambiente do servidor MCP.
2. Configurar Suas Variáveis de Ambiente:
- O Vibetest-use MCP precisa de uma chave de API do Google para alguns recursos. Exporte-a ou adicione-a ao
.env
:
export GOOGLE_API_KEY="your_google_api_key_here"
- Alternativamente, crie
.env
:
GOOGLE_API_KEY=your_google_api_key_here
- Obtenha uma chave em console.cloud.google.com.
3. Executar o Servidor MCP:
- Inicie o servidor:
.venv/bin/vibetest-mcp
- Isso inicia o servidor MCP, pronto para aceitar comandos de teste.

Eu o configurei em 10 minutos—rápido e sem dor!
Exemplos de Casos de Uso para o Vibetest-use MCP
Pronto para testar com o Vibetest-use MCP? Aqui estão três maneiras de pegar bugs rapidamente!
1. Testando um Site Ao Vivo com Múltiplos Agentes:
- Teste um site ao vivo como
https://example.com
com 6 agentes:
vibetest my website with 6 agents: https://example.com

- Cinco agentes Browser-Code rastreiam concorrentemente, verificando links quebrados, bugs de UI ou problemas de acessibilidade. Espere uma saída como: “404 em /page-not-found, botão sem resposta em /submit.”

2. Testando um Site de Desenvolvimento Localhost:
- Teste seu servidor de desenvolvimento local (por exemplo,
localhost:3000
):
run vibetest on localhost:3000
- Isso pega problemas cedo, como um div desalinhado que encontrei em um site de teste!

3. Teste Headless com Contagem Personalizada de Agentes:
- Para CI/CD, execute em modo headless com 10 agentes:
run a headless vibetest on localhost:8080 with 10 agents
- O modo headless executa sem navegadores visíveis, registrando resultados (por exemplo,
--output results.json
). Perfeito para pipelines automatizados.
Cada um desses testes levou <60 segundos—o Vibetest-use MCP é um demônio da velocidade!
Integrando o Vibetest-use MCP com o Claude Code Desktop
Quer executar testes do Vibetest-use MCP a partir do Claude Code Desktop? Veja como integrá-lo.
1. Adicionar Servidor Vibetest MCP ao Claude Desktop:
- Use a CLI do Claude:
claude mcp add vibetest /full/path/to/vibetop-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_google_api_key"
- Isso registra o servidor no Claude Desktop, passando sua chave de API do Google.
2. Verificar Conexão:
- Abra o Claude Desktop e digite:
/mcp
- Verifique se o servidor
vibetest
aparece como conectado.
3. Executar Comandos Vibetest:
- No Claude Desktop, digite:
Vibetest my website with 5 agents: https://example.com
Run vibetest on localhost:3000
- O Claude encaminha os comandos para o servidor MCP, retornando os resultados do teste.
Testei um site via Claude Desktop, e ele sinalizou um bug de formulário instantaneamente—super elegante!
Usando o Vibetest-use MCP com o Cursor
Prefere a interface elegante do Cursor? Veja como configurar o Vibetest-use MCP para testes.
1. Adicionar Servidor MCP via UI de Configurações do Cursor:
- Abra Configurações do Cursor > MCP (barra lateral esquerda).
- Clique em Adicionar Servidor ou no botão “+”.
- Adicione esta configuração (ajuste caminhos e chave):
{
"mcpServers": {
"vibetest": {
"command": "/full/path/to/vibetop-use/.venv/bin/vibetest-mcp",
"env": {
"GOOGLE_API_KEY": "your_google_api_key"
}
}
}
}
- Salve e reinicie o Cursor se necessário.
2. Usar Comandos Vibetest no Cursor:
- Na interface de chat ou comando do Cursor, tente:
Vibetest my website with 5 agents: https://example.com
Run vibetest on localhost:3000
Run a headless vibetest on localhost:8080 with 10 agents
- O Cursor se comunica com o servidor MCP, mostrando os resultados inline.
Executei um teste headless no Cursor, e a saída JSON estava cristalina—paraíso do QA!
Personalizando o Vibetest-use MCP para Suas Necessidades
Quer ajustar o Vibetest-use MCP? Veja como torná-lo seu.
1. Ajustar Contagem de Agentes:
- Use
--agents 2
para varreduras rápidas ou--agents 10
para testes profundos. Mais agentes significam melhor cobertura, mas maior uso de memória.
2. Segmentar Recursos Específicos:
- Edite
prompts.py
para testar fluxos específicos (por exemplo, processo de checkout):
prompt = "Vibetest with 3 the checkout flow on {website}. Verify cart updates and payment buttons."

- Execute:
uv run vibetest --url https://shop.com --prompt "Test checkout flow"
3. Integrar com CI/CD (Ubuntu):
- Adicionar ao GitHub Actions:
name: QA with Vibetest-use
on: [push]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv
source .venv/bin/activate
uv pip install -e .
uv pip install playwright
uv run playwright install chromium
uv run vibetest --url http://localhost:3000 --agents 5 --output results.json
env:
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
4. Usar DeepSeek para Inteligência:
- Emparelhe com o DeepSeek:
uv run vibetest --url https://example.com --llm deepseek-chat
- Melhora o raciocínio para testes complexos.
Explorando os Recursos do Vibetest-use MCP
O Vibetest-use MCP vem recheado de recursos de QA. Dê uma olhada nestes:
- Teste Paralelo: Execute mais de 10 agentes para varreduras em <60s, como divulgado no X.
2. Teste Cross-Browser: Teste Firefox/Safari via playwright.config.ts
:
{ browserName: 'firefox' }
3. Modo de Pesquisa Profunda: Use mcp-browser-cli --deep-research
para análise de UX, salvando relatórios em Markdown.
4. Comunidade: Junte-se ao Discord ou GitHub do Browser-Code (38 estrelas) para compartilhar ideias.
Peguei uma falha exclusiva do Firefox em um teste—o Vibetest-use MCP é um campeão do QA!
Concluindo: Domine o Vibetest-use MCP
Você liberou o Vibetest-use MCP para automatizar o QA (garantia de qualidade) como um profissional! Da configuração ao teste de sites ao vivo, servidores locais e integração com Claude Desktop ou Cursor, você está pronto para manter seus aplicativos livres de bugs. Experimente com mais agentes, DeepSeek ou CI/CD, e certifique-se de documentar suas APIs com o APIdog. Compartilhe suas vitórias com o Vibetest-use MCP no X ou GitHub——estou ansioso para ver seu jogo de QA decolar! 🚀