Provides 27 tools for error monitoring, performance tracking, and application health analysis in Sentry. Features include exception and message capture, breadcrumb tracking, transaction monitoring, session management, project/issue management, release creation, alert rule configuration, and error searching capabilities.
🚀 MCP Sentry para Cursor - Model Context Protocol Server
Um servidor MCP completo para integração com Sentry no Cursor, oferecendo 27 ferramentas para monitoramento de erros, performance e saúde de aplicações.
✨ Características
27 Ferramentas Completas: 12 SDK + 15 API
Release Health: Monitoramento completo de sessões
Performance Monitoring: Transações e spans
Alertas Customizados: Regras de alerta automatizadas
Busca Avançada: Por arquivo, short ID, queries complexas
Setup Automático: Configuração de projetos com um comando
Monitor em Tempo Real: Script de monitoramento incluído
Related MCP server: Sentry MCP Server
🛠️ Instalação Rápida
1. Clone e Configure
2. Configure as Credenciais
3. Adicione ao Cursor
📚 Scripts Disponíveis
🚀 Inicialização
./start-cursor.sh- Script otimizado para Cursor./start-standalone.sh- Inicia com validações e status detalhado./start.sh- Script padrão./start-mcp.sh- Script com configurações hardcoded
🧪 Testes e Monitoramento
./test-standalone.sh- Executa suite completa de testes./monitor.sh- NOVO! Monitor em tempo real com estatísticas
🔧 Gerenciamento
./add-to-cursor.sh- NOVO! Adiciona ao Cursor automaticamente./add-to-claude-code.sh- Adiciona ao Claude Code./remove-from-claude-code.sh- Remove do Claude Code
🎯 Ferramentas Disponíveis
SDK Tools (12)
mcp__sentry__sentry_capture_exception- Captura exceçõesmcp__sentry__sentry_capture_message- Captura mensagensmcp__sentry__sentry_add_breadcrumb- Adiciona breadcrumbsmcp__sentry__sentry_set_user- Define usuáriomcp__sentry__sentry_set_tag- Define tagsmcp__sentry__sentry_set_context- Define contextomcp__sentry__sentry_start_transaction- Inicia transaçãomcp__sentry__sentry_finish_transaction- Finaliza transaçãomcp__sentry__sentry_start_session- Inicia sessãomcp__sentry__sentry_end_session- Finaliza sessãomcp__sentry__sentry_set_release- Define releasemcp__sentry__sentry_capture_session- Captura sessão
API Tools (15)
mcp__sentry__sentry_list_projects- Lista projetosmcp__sentry__sentry_list_issues- Lista issuesmcp__sentry__sentry_create_release- Cria releasemcp__sentry__sentry_list_releases- Lista releasesmcp__sentry__sentry_get_organization_stats- Estatísticasmcp__sentry__sentry_create_alert_rule- Cria alertasmcp__sentry__sentry_resolve_short_id- Resolve IDs curtosmcp__sentry__sentry_get_event- Obtém eventomcp__sentry__sentry_list_error_events_in_project- Lista errosmcp__sentry__sentry_create_project- Cria projetomcp__sentry__sentry_list_issue_events- Lista eventos de issuemcp__sentry__sentry_get_issue- Obtém issuemcp__sentry__sentry_list_organization_replays- Lista replaysmcp__sentry__sentry_setup_project- Setup de projetomcp__sentry__sentry_search_errors_in_file- Busca erros em arquivo
💡 Uso no Cursor
No Cursor, as ferramentas ficam disponíveis com o prefixo mcp__sentry__:
📊 Monitor em Tempo Real
Execute o monitor para acompanhar estatísticas:
O monitor exibe:
Status do servidor MCP
Configuração no Cursor
Estatísticas das últimas 24h
Issues não resolvidas
Última release
Total de ferramentas disponíveis
Atualização automática a cada 30s
🧪 Testes
Execute a suite completa de testes:
🔍 Troubleshooting
Servidor não aparece no Cursor
Monitor não encontra servidor
📝 Configuração
config.env
🎯 Melhorias Implementadas
Do MCP Claude Code:
✅ Script
monitor.shpara monitoramento em tempo real✅ Script
add-to-cursor.shpara instalação automatizada✅ Melhor suporte para
config.envnostart-cursor.sh✅ Documentação atualizada com prefixos do Cursor
🔗 Links Úteis
📄 Licença
MIT
Desenvolvido com ❤️ para Cursor