Skip to main content
Glama

MCP Sentry para Cursor

add-to-claude-code.sh3 kB
#!/bin/bash # Script para adicionar MCP Sentry ao Claude Code # Uso: ./add-to-claude-code.sh echo "🚀 Adicionando MCP Sentry ao Claude Code" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" # Cores para output GREEN='\033[0;32m' BLUE='\033[0;34m' YELLOW='\033[1;33m' RED='\033[0;31m' NC='\033[0m' # Verificar se estamos no diretório correto SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" cd "$SCRIPT_DIR" # Verificar se o arquivo .env existe if [ ! -f .env ]; then echo -e "${YELLOW}⚠️ Arquivo .env não encontrado. Criando com configurações padrão...${NC}" cat > .env << 'EOF' SENTRY_DSN=https://782bbb46ddaa4e64a9a705e64f513985@o927801.ingest.us.sentry.io/5877334 SENTRY_AUTH_TOKEN=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 SENTRY_ORG=coflow SENTRY_API_URL=https://sentry.io/api/0/ EOF echo -e "${GREEN}✅ Arquivo .env criado${NC}" fi # Verificar se o projeto foi compilado if [ ! -d "dist" ]; then echo -e "${BLUE}📦 Compilando projeto...${NC}" npm install && npm run build if [ $? -ne 0 ]; then echo -e "${RED}❌ Erro na compilação. Verifique o código.${NC}" exit 1 fi fi # Remover servidor existente se houver echo -e "${BLUE}🔄 Verificando configuração existente...${NC}" claude mcp remove sentry -s local 2>/dev/null # Adicionar o servidor MCP echo -e "${BLUE}📍 Adicionando servidor MCP...${NC}" claude mcp add sentry ./start.sh # Verificar se foi adicionado com sucesso echo "" echo -e "${BLUE}🔍 Verificando status...${NC}" claude mcp get sentry # Mostrar status geral echo "" echo -e "${BLUE}📊 Status dos servidores MCP:${NC}" claude mcp list echo "" echo -e "${GREEN}✅ MCP Sentry adicionado com sucesso!${NC}" echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo -e "${BLUE}📚 Ferramentas disponíveis:${NC}" echo " • sentry_capture_exception - Captura exceções" echo " • sentry_capture_message - Envia mensagens" echo " • sentry_add_breadcrumb - Adiciona contexto" echo " • sentry_set_user - Define usuário" echo " • sentry_set_tag - Define tags" echo " • sentry_set_context - Contexto customizado" echo " • sentry_start_transaction - Performance monitoring" echo " • sentry_start_session - Release health" echo " • sentry_list_projects - Lista projetos (API)" echo " • sentry_list_issues - Lista issues (API)" echo " • sentry_create_release - Cria releases (API)" echo " • ... e mais 7 ferramentas!" echo "" echo -e "${BLUE}💡 Como usar:${NC}" echo ' No Claude Code, peça: "Use a ferramenta sentry_list_projects"' echo "" echo -e "${YELLOW}⚠️ Configuração:${NC}" echo " DSN: ${SENTRY_DSN:-Não configurado}" echo " Org: ${SENTRY_ORG:-coflow}" echo " API: ${SENTRY_API_URL:-https://sentry.io/api/0/}" echo "" echo -e "${GREEN}Para remover: ./remove-from-claude-code.sh${NC}"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/diegofornalha/sentry-mcp-cursor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server