Raygun

oficial

Interaja com seus relatórios de falhas e dados de monitoramento em tempo real na sua conta Raygun.

O que você pode fazer com Raygun MCP?

  • Investigar grupos de erros — Peça para buscar e inspecionar grupos de erros com error_groups_search e error_group_investigate para obter stack traces e contexto.
  • Rastrear deploys — Use deployment_get_latest ou deployment_investigate para correlacionar novos erros com lançamentos recentes.
  • Analisar desempenho — Consulte metrics_website_performance_analyze ou apm_hotspots_search para encontrar métodos lentos, consultas de banco de dados ou regressões de carregamento de páginas.
  • Explorar sessões de clientes — Consulte a atividade do usuário com customers_search e session_investigate para ver onde as experiências falharam.
  • Gerenciar status de erros — Atualize estados de resolução ou adicione comentários via error_group_update_status e error_group_add_comment.
  • Revisar convites de equipe — Liste, envie ou revogue convites usando invitations_manage, invitation_send e invitation_revoke.

Documentação

🔭 Servidor MCP Raygun

Investigue erros e desempenho no Raygun com assistentes de IA

MCP API Status Docs

Um servidor remoto de Model Context Protocol (MCP) que conecta assistentes de IA ao Raygun Crash Reporting, Real User Monitoring e Application Performance Monitoring.

📘 Guia de Configuração • 📚 Referência de Ferramentas • 🚀 Início Rápido


✨ Principais Recursos

  • 🐛 Gerenciamento de Erros - Investigue, resolva e acompanhe erros e falhas de aplicativos com stack traces completos e contexto
  • 🚀 Rastreamento de Implantações - Monitore versões e correlacione erros com implantações para identificar alterações problemáticas
  • ⚡ Insights de Desempenho - Analise tempos de carregamento de páginas, métricas de usuários e tendências de desempenho ao longo do tempo
  • 🔬 Investigação de APM - Encontre gargalos no backend, problemas recorrentes de desempenho e traces lentos
  • 👥 Monitoramento de Usuários - Acompanhe sessões de clientes, padrões de comportamento e identifique usuários afetados
  • 🤝 Colaboração em Equipe - Gerencie convites e coordene a resolução de erros em sua equipe
  • 📊 Métricas e Análises - Análise de séries temporais e histogramas de distribuição para erros e desempenho

📋 Requisitos

🚀 Começando

O servidor MCP Raygun está hospedado em:

https://api.raygun.com/v3/mcp

A Raygun hospeda e atualiza o serviço, portanto não há pacote ou servidor local para instalar.

Install in Cursor Install in VS Code

OAuth (recomendado)

Adicione a URL como um servidor HTTP Streamable sem o cabeçalho Authorization. Na primeira conexão, seu cliente MCP abrirá o Raygun no seu navegador para que você faça login, selecione um plano, revise as permissões solicitadas e autorize o acesso.

Você não precisa fornecer um ID de cliente OAuth ou segredo de cliente. A Raygun suporta registro automático de clientes.

Codex e o aplicativo de desktop do ChatGPT
codex mcp add raygun --url https://api.raygun.com/v3/mcp
codex mcp login raygun

Esta configuração é compartilhada pelo Codex CLI, extensão IDE do Codex e aplicativo de desktop do ChatGPT no mesmo host Codex.

No aplicativo de desktop do ChatGPT, abra Configurações > Servidores MCP, selecione Adicionar servidor, escolha HTTP Streamable e insira o endpoint do Raygun. Salve e reinicie o aplicativo, depois selecione Autenticar para o Raygun.

O ChatGPT na web usa ferramentas MCP remotas por meio de Plugins e não lê sua configuração local de MCP do Codex. Um Plugin Raygun publicado separadamente seria instalado a partir do catálogo de Plugins.

Claude Code
claude mcp add --transport http raygun https://api.raygun.com/v3/mcp

Execute /mcp no Claude Code e siga o fluxo de autenticação no navegador.

Cursor
{
  "mcpServers": {
    "raygun": {
      "url": "https://api.raygun.com/v3/mcp"
    }
  }
}

O Cursor solicitará que você autentique quando conectar.

VS Code
{
  "servers": {
    "raygun": {
      "type": "http",
      "url": "https://api.raygun.com/v3/mcp"
    }
  }
}

O VS Code solicitará que você autentique quando conectar.

Personal Access Token

A autenticação por PAT continua suportada para clientes sem suporte a OAuth do MCP e para automação. O exemplo a seguir usa o formato de configuração do Cursor; outros clientes usam o mesmo cabeçalho Authorization em sua configuração de servidor HTTP:

{
  "mcpServers": {
    "raygun": {
      "url": "https://api.raygun.com/v3/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_PAT_TOKEN"
      }
    }
  }
}

💬 Seu Primeiro Prompt

Após a configuração, tente perguntar ao seu assistente de IA:

  • "Encontre os erros que apareceram pela primeira vez após a implantação mais recente do meu aplicativo de checkout."
  • "Investigue o erro de produção mais frequente e mostre-me um stack trace representativo."
  • "Quais métodos de backend ou consultas de banco de dados consumiram mais tempo nas últimas 24 horas?"
  • "Mostre-me a última sessão do cliente user@example.com e explique onde a experiência dele falhou."
  • "Compare o desempenho de página p95 nos últimos sete dias e identifique a maior regressão."

🛠️ Ferramentas

O servidor MCP Raygun fornece as seguintes categorias de ferramentas:

📱 Aplicativos
  • applications_list - Liste todos os aplicativos na sua conta Raygun
  • applications_search - Pesquise aplicativos por nome
  • application_get_details - Obtenha informações detalhadas do aplicativo
  • application_regenerate_api_key - Gere uma nova chave de API para um aplicativo
🐛 Gerenciamento de Erros
  • error_groups_list - Liste grupos de erros dentro de um aplicativo
  • error_groups_search - Pesquise ocorrências por erro, stack trace, URL, versão, usuário, tags ou dados personalizados
  • error_group_investigate - Obtenha detalhes completos sobre um grupo de erros específico
  • error_group_update_status - Altere o status do grupo de erros (resolver, ignorar, ativar)
  • error_group_add_comment - Adicione notas de investigação a um grupo de erros
  • error_group_read_comments - Revise notas de investigação existentes
  • error_group_instances_list - Liste ocorrências em um grupo de erros
  • error_instance_get - Obtenha o stack trace completo e o contexto de uma ocorrência
🚀 Implantações
  • deployments_list - Liste implantações de um aplicativo
  • deployment_create - Crie um novo registro de implantação
  • deployment_get_latest - Obtenha a implantação mais recente com análise de erros
  • deployment_investigate - Obtenha informações abrangentes de implantação
  • deployment_manage - Atualize ou exclua uma implantação
👥 Clientes e Sessões
  • customers_search - Pesquise clientes por nome, e-mail ou identificador
  • customer_investigate - Obtenha perfil do cliente, grupos de erros recentes e sessões
  • sessions_list - Liste sessões de usuários com dados de ambiente e dispositivo
  • session_investigate - Inspecione o ambiente, erros e visualizações de página de uma sessão
🔬 Application Performance Monitoring
  • apm_issues_search - Encontre problemas recorrentes de desempenho no backend e anti-padrões
  • apm_issue_investigate - Inspecione as métricas de um problema e traces afetados
  • apm_traces_search - Encontre solicitações de backend lentas ou com falha
  • apm_trace_investigate - Inspecione threads do profiler e chamadas significativas em um trace
  • apm_hotspots_search - Classifique métodos lentos, consultas de banco de dados e chamadas externas
📊 Desempenho e Métricas
  • pages_list - Liste páginas monitoradas em um aplicativo
  • page_investigate - Obtenha detalhes da página para consultas de métricas
  • metrics_website_performance_analyze - Acompanhe tendências de desempenho ao longo do tempo
  • metrics_performance_distribution_analyze - Entenda a variabilidade de desempenho
  • metrics_error_trends_analyze - Acompanhe taxas de erro e padrões
🤝 Gerenciamento de Equipe
  • invitations_manage - Liste e revise convites de equipe
  • invitation_send - Envie um novo convite de equipe
  • invitation_revoke - Cancele um convite pendente

Para documentação detalhada sobre cada ferramenta, consulte a Referência de Ferramentas.

🔐 Autenticação

OAuth

A Raygun implementa o fluxo de autorização do MCP para clientes HTTP. O servidor anuncia seu servidor de autorização por meio de Metadados de Recurso Protegido OAuth, e clientes compatíveis se registram automaticamente usando Documentos de Metadados de ID de Cliente ou Registro Dinâmico de Cliente.

O acesso está vinculado ao usuário, plano e escopos do Raygun aprovados na tela de consentimento. Clientes compatíveis armazenam e atualizam seus próprios tokens com segurança.

Cada conexão OAuth concede acesso a um plano Raygun. Adicione outra configuração MCP do Raygun e autorize-a separadamente quando precisar trabalhar com um plano diferente.

Segurança e acesso

  • O OAuth nunca dá ao cliente mais acesso do que o usuário do Raygun conectado já possui.
  • O acesso de leitura e escrita é controlado pelos escopos aprovados durante o OAuth ou atribuídos ao PAT.
  • Algumas ferramentas podem alterar dados do Raygun, incluindo status de erros, implantações, convites, comentários e chaves de API de ingestão. Revise as ações de escrita antes de aprová-las no seu cliente MCP.
  • As ferramentas de aplicativo podem retornar ou rotacionar chaves de API de ingestão. Trate as chaves retornadas como credenciais; rotacionar uma chave invalida imediatamente a anterior.
  • Os resultados das ferramentas podem ser incluídos em conversas processadas pelo seu cliente de IA ou provedor de modelo escolhido. Siga as políticas da sua organização para compartilhar dados de diagnóstico e de clientes.

Obtendo um Personal Access Token

Os PATs permanecem disponíveis quando o OAuth não é adequado:

  1. Navegue até Personal Access Tokens do Raygun
  2. Clique em Criar Novo Token
  3. Dê ao seu token um nome descritivo (por exemplo, "Acesso ao Servidor MCP")
  4. Selecione as permissões apropriadas para o seu caso de uso
  5. Copie o token gerado e envie-o como Authorization: Bearer YOUR_PAT_TOKEN

Mantenha os PATs seguros e nunca os envie para o controle de versão.

Para mais detalhes, consulte a documentação da API Raygun.


📖 Sobre

O servidor MCP Raygun permite que assistentes de IA investiguem dados de Crash Reporting, RUM e APM; acompanhem implantações; analisem desempenho; e gerenciem o monitoramento de aplicativos por meio de conversas em linguagem natural.

🔗 Recursos


Feito com ❤️ pela Raygun

Raygun