sentry/sentry-mcp

Servidor MCP do Sentry para rastreamento de erros, stack traces, tendências de frequência e monitoramento de deploys.

O que é sentry-mcp?

O servidor **sentry/sentry-mcp** é uma ferramenta de integração que permite agentes de IA (como Claude Code, Cursor, Codex) acessar e consultar dados da plataforma de monitoramento de erros **Sentry** diretamente do seu ambiente de desenvolvimento. Ele oferece funcionalidades como rastreamento de erros e exceções com stack traces completos, análise de tendências de frequência de eventos, monitoramento de deploys e releases, além de consultas a issues e breadcrumbs. Suportado por meio do protocolo Model Context Protocol (MCP), ele expõe ferramentas como `get_issue_stack_trace`, `get_event_trends`, `list_releases` e `get_issue_breadcrumbs`, permitindo que o agente de IA investigue rapidamente problemas sem sair do terminal ou editor. É útil para desenvolvedores que desejam depurar falhas em produção com agilidade, utilizando linguagem natural para interagir com os dados de erros do Sentry. O servidor é configurado via chave de API do Sentry (token de autenticação) e conecta-se à API pública do Sentry (sentry.io ou instâncias auto-hospedadas).

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add sentry/sentry-mcp

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que sentry-mcp faz?

Servidor MCP do Sentry para rastreamento de erros, stack traces, tendências de frequência e monitoramento de deploys.

Visão Geral

O sentry/sentry-mcp fornece ferramentas para que agentes de IA consultem e analisem dados da plataforma de monitoramento Sentry. Através do Model Context Protocol (MCP), agentes como Claude Code, Cursor, Codex e outros podem investigar erros, releases e tendências diretamente do seu fluxo de trabalho.

Funcionalidades

  • Rastreamento de Erros: Obtenha stack traces completos para issues específicas.
  • Tendências de Frequência: Analise a frequência de erros ao longo do tempo.
  • Monitoramento de Deploys: Consulte releases e deploys recentes.
  • Detalhes da Issue: Recupere breadcrumbs, metadados e contexto.

Configuração

Para usar este servidor MCP, você precisa de:

  1. Uma conta no Sentry (ou instância auto-hospedada).
  2. Um token de autenticação do Sentry (chave de API).
  3. Configurar o MCP no seu cliente (ex.: Claude Code, Cursor, VS Code).

Instalação

# Exemplo de instalação via pip (se publicado como pacote Python)
pip install sentry-mcp

Configuração no Cliente

Adicione o servidor ao arquivo de configuração MCP do seu cliente:

Exemplo para Claude Code (claude.json):

{
  "mcpServers": {
    "sentry": {
      "command": "uvx",
      "args": ["sentry-mcp"],
      "env": {
        "SENTRY_AUTH_TOKEN": "seu-token-aqui"
      }
    }
  }
}

Variáveis de Ambiente:

  • SENTRY_AUTH_TOKEN (obrigatório): Token de autenticação da API do Sentry.
  • SENTRY_ORG (opcional): Slug da organização no Sentry.
  • SENTRY_URL (opcional): URL da instância auto-hospedada (padrão: https://sentry.io).

Ferramentas Disponíveis

FerramentaDescriçãoParâmetros Principais
get_issue_stack_traceObtém o stack trace completo de uma issue.issueId (string)
get_event_trendsRetorna tendências de frequência de eventos.orgSlug, projectSlug, interval (opcional)
list_releasesLista releases recentes de um projeto.orgSlug, projectSlug, limit (opcional)
get_issue_breadcrumbsRecupera breadcrumbs de uma issue específica.issueId (string)

Exemplos de Uso

Como consultar um stack trace:

"Mostre o stack trace da issue SENTRY-123"

Como ver tendências de frequência:

"Quais são as tendências de erro no projeto 'meu-app' na última semana?"

Como listar deploys:

"Liste as últimas 5 releases do projeto 'meu-app'"

Recursos Adicionais

Licença

Este projeto é distribuído sob a licença MIT.

Habilidades Relacionadas