Conector MCP do Sentry para o Manus

Triar erros do Sentry e chegar à causa raiz mais rapidamente

Manus é um agente de IA independente, não é uma funcionalidade do Sentry. Liga-se através do servidor MCP oficial do Sentry com a sua própria conta, lê problemas e stack traces, acrescenta a análise de causa raiz do Seer quando o seu plano a inclui, e sugere uma correção.

Primeiro, ligue o Sentry ao Manus

1Erro

CHECKOUT-4KErro

TypeError

Cannot read properties of undefined (reading 'amount')

getOrderTotal (checkout/summary.ts)

Contagem de eventos
1,204
Utilizadores
386
Primeira vez visto
há 2h

2Causa raiz

Causa raiz do Seer

Os carrinhos guardados podem ainda não ter um total. A versão 2.14.0 removeu o valor de recurso, por isso o getOrderTotal() lê cart.total.amount num valor vazio.

Manus verificou isto com o stack trace: checkout/summary.ts, linha 42.

3Correção sugerida

checkout/summary.ts

41const cart = await getCart(id)

-42return cart.total.amount

+42return cart.total?.amount ?? 0

Corrigir o total do carrinho em falta no checkoutPull request n.º 318 · à espera da sua revisão

Rastreamento de erros do Sentry que mostra o que corrigir primeiro

Em vez de ler os alertas do Sentry um a um, obtenha uma lista única de problemas novos e não resolvidos no Sentry, classificados por eventos e utilizadores afetados.

Classifique os novos problemas do Sentry por eventos e utilizadores afetados

Manus lista os problemas novos ou ainda não resolvidos, ordena-os por impacto e diz-lhe qual resolver primeiro e porquê. Indique uma hora no prompt e ele executa todas as manhãs como tarefa agendada.

checkout-webNovos e não resolvidosÚltimas 24 horas
#ProblemaContagem de eventosUtilizadores
  1. 1TypeErrorCorrigir primeiroCannot read properties of undefined (reading 'amount')1,204386
  2. 2ChunkLoadErrorLoading chunk 412 failed640211
  3. 3TimeoutErrorPOST /api/payments timed out after 30s31897
  4. 4ReferenceErroranalytics is not defined9264

Manus: Corrija primeiro CHECKOUT-4K. Começou com a versão 2.14.0, impede o checkout de 386 utilizadores e é o problema com mais eventos hoje.

Uma ferramenta de depuração com IA para stack traces e Sentry Seer

Cole um link de issue para depurar mais rápido no Sentry. O Manus lê o stack trace e os detalhes do evento, e adiciona a análise do Seer quando o seu plano Sentry incluir Seer.

Análise da causa raiz do Sentry em linguagem simples

Manus lê o stack trace e os detalhes do evento e explica o que falhou e qual a linha a observar. Quando o seu plano inclui o Seer, o depurador de IA do próprio Sentry, o Manus também lê a sua causa raiz e verifica-a em relação ao stack trace.

CHECKOUT-4K·Stack trace

TypeError: Cannot read properties of undefined (reading 'amount')

  1. checkout/summary.tsem getOrderTotal na linha 42:22

    40export async function getOrderTotal(id: string) {

    41 const cart = await getCart(id)

    42 return cart.total.amount

    43}

  2. checkout/page.tsxem CheckoutSummary na linha 18:9

  3. react-dom.production.jsem renderWithHooks na linha 1287:18

Causa raiz do Seer

  1. Um carrinho guardado é carregado antes de os preços serem calculados, por isso cart.total fica indefinido.
  2. O lançamento 2.14.0 removeu o fallback que retornava 0.

Manus: O stack trace confirma isso. Comece em checkout/summary.ts na linha 42 e depois veja o que mudou em getOrderTotal() na versão 2.14.0.

Um corretor de bugs com IA para problemas do Sentry

Correção de bugs com IA que pode verificar primeiro: uma alteração de código sugerida no chat, ou um pull request no seu repositório quando o GitHub também está ligado.

checkout/summary.ts+1-1

40 export async function getOrderTotal(id: string) {

41 const cart = await getCart(id)

42- return cart.total.amount

42+ return cart.total?.amount ?? 0

43 }

Manus: Devolve 0 até o carrinho ter preços, tal como acontecia antes da versão 2.14.0.

Corrigir erros do Sentry com uma alteração de código sugerida

O Manus escreve a alteração que recomenda como um diff e explica como resolve a causa raiz. É uma sugestão no chat, por isso o seu código permanece como está.

acme/checkout-webPronto para revisão

Corrigir o total do carrinho em falta no checkout #318

fix/checkout-4k → main

Corrige CHECKOUT-4K em Sentry

Causa raiz
Os carrinhos guardados podem carregar antes dos preços, e a versão 2.14.0 removeu o valor de recurso.
Como testar
Abra um carrinho guardado antes de os preços carregarem e vá para o checkout.

À espera da sua revisão. A decisão de integrar é sua.

Integração Sentry GitHub para pull requests de correção

Com o GitHub também ligado, o Manus faz a correção num novo ramo e abre um pull request que liga ao problema do Sentry. A junção continua a ser decidida por si.

Transforme problemas do Sentry em tickets do Linear e relatórios semanais

O Manus entrega o que encontra à tua equipa: um ticket do Linear com passos para reproduzir, ou um relatório semanal de monitorização de erros do Sentry no Slack.

Integração Sentry e Linear com passos para reproduzir

O Manus escreve um problema no Linear com o erro, os passos para reproduzir, os utilizadores afetados e uma ligação de volta ao Sentry.

ENG-412UrgenteErro

O checkout falha quando um carrinho guardado não tem total

TypeError: Cannot read properties of undefined (reading 'amount')

Passos para reproduzir

  1. Guarde um carrinho antes de os preços carregarem.
  2. Abra o carrinho guardado e vá para o checkout.
  3. O resumo do pedido falha com um TypeError.

Impacto

386 utilizadores e 1,204 eventos desde a versão 2.14.0

CHECKOUT-4K no Sentry

Um relatório semanal de monitorização de desempenho do Sentry

Monitorização de erros com IA numa agenda: coloque a hora no seu prompt e o Manus guarda-a como uma tarefa agendada. Todas as segundas-feiras resume novos erros, pedidos lentos e lançamentos, e depois publica o relatório no Slack.

Relatório semanal · checkout-webTodas as segundas-feiras, às 9h
Novos problemas
14
Utilizadores afetados
1.9k
Pedido mais lento
820 ms

Erros por dia

Seg
Ter
Qua
Qui
Sex
Sáb
Dom
  • O lançamento 2.14.0 adicionou 3 novos problemas, liderado por CHECKOUT-4K.
  • POST /api/payments ficou mais lento depois da implementação de quarta-feira.

Publicado em #eng-errors

Ligue o servidor MCP Sentry no Manus

Não há endereço de servidor nem token para copiar. O Sentry já está nos Conectores do Manus, e inicia sessão com a sua própria conta Sentry.

  1. Abrir Conectores

    No Manus, abra Conectores e selecione Sentry.

  2. Inicie sessão na Sentry

    Use a sua conta Sentry e escolha o que permitir no ecrã de aprovação do Sentry.

  3. Cole um link de issue numa tarefa

    Pergunte em palavras simples e indique um projeto ou cole um link de issue quando tiver um.

Ecrã de aprovação do Sentry

  • Inspect Issues & EventsLê problemas, eventos, traces, versões, perfis e detalhes do projeto.
  • SeerUsa o Seer, o depurador de IA do Sentry, para encontrar a causa raiz.
  • Triage IssuesResolver, atribuir e atualizar problemas.
  • Manage Projects & TeamsCrie e altere projetos, equipas, monitores e regras de alerta.

Desmarque tudo o que não quer que o Manus utilize. Pode voltar a ligar mais tarde para alterar isso.

Explorar conectores e guias

Perguntas sobre o conector MCP Sentry

O que é o MCP do Sentry?

O MCP do Sentry é o servidor MCP (Model Context Protocol) oficial do Sentry em mcp.sentry.dev. Permite que um agente de IA leia os seus dados do Sentry, como problemas, eventos e stack traces, através da sua própria conta Sentry. O Manus liga-se a ele a partir dos Conectores, por isso não há nenhum servidor MCP do Sentry para si executar.

Como ligo o Sentry ao Manus?

Abra Conectores em Manus, selecione Sentry e inicie sessão com a sua conta Sentry. O ecrã de aprovação do Sentry lista então o que o Manus pode usar, e pode desmarcar o que não quiser. Depois disso, cole um link de issue ou indique o nome de um projeto numa tarefa.

Que dados do Sentry o Manus pode ler?

O que a sua conta Sentry consegue abrir: problemas e eventos, stack traces, projetos, equipas e organizações, versões, traces e outros dados de desempenho, e a análise da causa raiz do Seer quando o seu plano Sentry inclui o Seer.

O Manus vai alterar o meu código ou os meus problemas do Sentry?

Não por si só. Só altera código quando o pede e o GitHub também está ligado: trabalha num novo branch e abre um pull request, e o merge continua a seu cargo. Só resolve, atribui ou atualiza problemas do Sentry se tiver autorizado a triagem de problemas ao ligar. Para verificar primeiro, peça-lhe para mostrar as alterações antes de as fazer.

O Manus é um agente de IA do Sentry, como o Seer?

Não. O Seer é o depurador de IA próprio do Sentry, e o Sentry Autofix é o fluxo do Seer dentro do Sentry que vai de um problema até à correção. Ambos funcionam no Sentry, em planos que incluem o Seer. O Manus é um agente de IA separado: lê a análise do Seer através do conector e usa-a na sua tarefa, juntamente com apps como GitHub, Linear e Slack.

O Manus consegue ler alertas e dados de desempenho do Sentry?

Sim. Pode ler as suas regras de alerta, traces, releases e profiles, por isso pode perguntar o que um alerta monitoriza ou onde um pedido lento gasta o seu tempo. Só cria ou altera regras de alerta se tiver permitido a gestão de projetos e equipas quando ligou a integração.

Preciso do Claude Code ou do Cursor para usar o Sentry MCP?

Não. Um guia de configuração “Sentry Claude Code” ou “Sentry Cursor” obriga-o a adicionar o servidor MCP do Sentry a essa ferramenta por conta própria. No Manus, o Sentry já está listado nos Conectores: inicie sessão uma vez, peça numa conversa e a tarefa é executada na nuvem.

Isto vai alterar as minhas integrações do Sentry com o Slack ou o GitHub?

Não. A sua integração do Sentry com o Slack, a integração do GitHub e quaisquer outras continuam a funcionar como estão. Quando pede ao Manus para publicar no Slack, abrir um pull request no GitHub ou criar uma questão no Linear, ele usa os conectores que configurou no Manus.

Posso revogar o acesso do Manus ao Sentry?

Sim. Abra Conectores em Manus, selecione Sentry e escolha Desconectar. Pode voltar a ligar mais tarde e escolher permissões diferentes na janela de aprovação do Sentry.

Ligue o Sentry e faça a triagem do seu primeiro problema

Ligar o Sentry no Manus