Skip to main content
Glama

Servidor Sentry de MCP: Implementación de TypeScript

Este es un servidor de Protocolo de Contexto de Modelo (MCP) implementado en TypeScript para conectarse al servicio de seguimiento de errores de Sentry. Este servidor permite a los modelos de IA consultar y analizar informes de errores y eventos en Sentry.

Características

  1. Herramienta get_sentry_issue

    • Recupera y analiza problemas de Sentry por ID o URL

    • Aporte:

      • issue_id_or_url (cadena): ID del problema de Sentry o URL para analizar

    • Devoluciones: Detalles de la emisión, incluidos:

      • Título

      • Identificación del problema

      • Estado

      • Nivel

      • Marca de tiempo de primera visualización

      • Marca de tiempo de la última vez que se vio

      • Recuento de eventos

      • Seguimiento completo de la pila

  2. Plantilla de aviso sentry-issue

    • Recupera detalles del problema de Sentry

    • Aporte:

      • issue_id_or_url (cadena): ID o URL del problema de Sentry

    • Devoluciones: Detalles del problema formateados como contexto de conversación

Related MCP server: MCP Sentry

Instalación

# Install dependencies npm install # Build the project npm run build

Configuración

El servidor se configura mediante variables de entorno. Cree un archivo .env en el directorio raíz del proyecto:

# Required: Sentry authentication token SENTRY_AUTH_TOKEN=your_sentry_auth_token # Optional: Sentry organization name SENTRY_ORGANIZATION_SLUG=your_organization_slug # Optional: Sentry project name SENTRY_PROJECT_SLUG=your_project_slug # Optional: Sentry base url SENTRY_BASE_URL=https://sentry.com/api/0

Alternativamente, puede configurar estas variables de entorno en tiempo de ejecución.

Correr

Ejecute el servidor a través de E/S estándar:

node dist/index.js

Depurar con MCP Inspector:

npx @modelcontextprotocol/inspector node dist/index.js

Descripción de variables de entorno

  • SENTRY_AUTH_TOKEN (obligatorio): Su token de acceso a la API de Sentry

  • SENTRY_PROJECT_SLUG (opcional): El slug de su proyecto Sentry

  • SENTRY_ORGANIZATION_SLUG (opcional): El slug de su organización Sentry

Las últimas dos variables se pueden omitir si se proporciona información del proyecto y de la organización en la URL.

Licencia

Este proyecto está licenciado bajo la licencia MIT.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

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/Zzzccs123/mcp-sentry'

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