Um usuário reporta um bug. O relatório traz 300 entradas de console, 150 requisições de rede, um replay de sessão, os dados do ambiente e uma captura de tela. Alguém ainda precisa ler tudo isso, relacionar a requisição que falhou com o erro do console e chegar a uma linha de código.
Esse trabalho de leitura é justamente o que os assistentes de código com IA fazem bem, desde que consigam chegar aos dados. O BugDump tem um servidor MCP para que o Claude Code, o Cursor, o Claude Desktop ou qualquer cliente compatível com MCP percorra seus relatórios de bug diretamente e os investigue em linguagem natural.
O que é MCP, em poucas palavras
MCP (Model Context Protocol) é um padrão aberto para conectar assistentes de IA a fontes de dados e ferramentas externas. Em vez de copiar e colar logs numa janela de chat, você aponta o assistente para um servidor MCP, e ele mesmo consulta esses dados, decidindo o que buscar e em que ordem enquanto trabalha no problema.
Em relatórios de bug, isso importa porque o sinal útil está espalhado. O erro do console é uma pista, a resposta 500 dois segundos antes é outra, e o replay que mostra o usuário clicando duas vezes no botão de enviar é uma terceira. Um assistente com acesso via MCP puxa cada peça conforme a hipótese avança, do mesmo jeito que você alternaria entre as abas de um painel.
O que o servidor MCP do BugDump expõe
Conectado a um projeto, o assistente lê o contexto completo dos bugs desse projeto:
os próprios relatórios: descrições, dados de quem reportou, horários
os logs do console capturados com cada relatório
as requisições de rede, com códigos de status e falhas sinalizadas
os dados do ambiente: navegador, SO, dispositivo, viewport, URL da página
capturas de tela e o contexto do replay de sessão
as tarefas em que os relatórios estão organizados
Por isso, perguntas como estas funcionam como prompts comuns:
«Mostre os relatórios de bug mais recentes no bugdump e resuma o problema principal.»
«Tem algum relatório no bugdump em que usuários receberam 500 em /api/orders? Resuma as requisições de rede.»
«Encontre a tarefa do bugdump sobre o fluxo de checkout e me mostre os erros do console dos relatórios dela.»
O assistente lê a telemetria bruta e responde com uma síntese. E como ferramentas como o Claude Code também têm o seu código aberto, o próximo passo costuma ser «agora encontre onde essa requisição é feita e corrija a verificação de null». O relatório de bug e a correção acontecem na mesma sessão.
Como configurar
Atualizado em outubro de 2026: Claude, Claude Code, ChatGPT e VS Code agora se conectam entrando na conta do BugDump, sem token. Veja Como conectar Claude, ChatGPT ou VS Code ao BugDump. O acesso via MCP é grátis em todos os planos.
O Cursor e outros clientes se conectam com um token pessoal, um por pessoa:
Abra a página Servidor MCP do seu projeto e crie um token. Qualquer membro pode criar um, e o token age em seu nome: o assistente vê o que você vê. Deixe Permitir alterações desmarcado para ter acesso só de leitura, ou marque essa opção para o assistente mover tarefas, comentar, definir a prioridade e atribuir responsáveis.
Copie o comando
claude mcp addque a página mostra, ou faça commit do.mcp.jsoncompartilhado que ela oferece. Esse arquivo lê o token da variável de ambienteBUGDUMP_MCP_TOKEN, então nenhum segredo vai parar no seu repositório.Reinicie ou recarregue o seu cliente MCP. As ferramentas do BugDump aparecem ao lado dos seus outros servidores MCP.
Se um token vazar, revogue-o na mesma página e ele para de funcionar na hora. Quando um prestador de serviço sai do projeto, removê-lo da equipe revoga todos os tokens dele de uma vez.
O servidor MCP está incluído em todos os planos, inclusive no Grátis. Por que troquei a chave compartilhada por tokens pessoais está em Autenticação em servidores MCP: por que agentes de IA precisam de tokens pessoais.
Um fluxo de trabalho realista
Veja como isso funciona num bug de verdade:
Um usuário reporta «o botão de checkout não faz nada» pelo widget do seu site. O relatório chega com os logs do console, a atividade de rede e um replay.
No Claude Code, você pergunta: «Veja o relatório mais recente do bugdump sobre o fluxo de checkout. O que está falhando?»
O assistente busca o relatório, encontra um
TypeErrornão capturado no console e percebe que a requisição/api/cartretornou 500 logo antes. E resume: o cliente presumia que a resposta do carrinho sempre traz um objetoshipping, e a API devolveu uma página de erro no lugar.Você pede que ele encontre o caminho no código. Como o Claude Code tem o seu repositório, ele localiza o handler do carrinho e acrescenta o tratamento de erro que faltava, e você revisa o diff.
Você pede ao assistente que mova a tarefa para «Concluído» e comente com um resumo da correção (a alteração aparece com o seu nome, marcada como «via MCP») e, se você usa integrações, que feche a issue vinculada no GitHub.
Sem copiar e colar logs, sem reconstruir a falha a partir de uma captura de tela e sem idas e vindas com o usuário, porque o relatório capturou tudo no momento em que aconteceu.
O que isso não substitui
Um assistente conectado via MCP lê rápido e gera boas hipóteses, mas não substitui o seu julgamento. Você continua decidindo quais bugs importam, se a correção proposta está certa e se a falha aponta para um problema de design mais profundo. Trate o resumo do assistente como uma vantagem inicial na triagem, não como um veredito.
Ele também não inventa um contexto que nunca foi capturado. A qualidade da depuração com IA é limitada pela qualidade dos relatórios, e esse é o argumento para capturar console, rede e replay automaticamente em vez de torcer para que os usuários descrevam essas coisas.
O panorama geral
O trabalho com bugs sempre teve uma camada de tradução: usuários descrevem sintomas, desenvolvedores reconstroem causas. A captura automática eliminou a primeira metade dessa tradução, porque o relatório traz os fatos técnicos. O MCP elimina boa parte da segunda: o assistente lê esses fatos e os relaciona ao código.
O que sobra para você é a parte interessante: decidir o que construir e revisar a correção. Se hoje os seus relatórios de bug ficam numa ferramenta que o seu assistente de IA não enxerga, essa é a primeira lacuna a fechar. No BugDump, fechá-la custa um token pessoal e um comando.
Leia também
OAuth no servidor MCP: Claude e ChatGPT se conectam sem token — como o Claude e o ChatGPT entram no BugDump sem token e as quatro decisões por trás desse fluxo.
Seu agente de IA deveria ler os seus relatórios de bug — um ciclo de depuração em que o Claude Code busca relatórios, logs do console e requisições de rede sozinho, sem você abrir o painel.
O que aprendi criando um servidor MCP para uma ferramenta de desenvolvedores — como desenhar ferramentas que um agente usa corretamente logo na primeira tentativa.