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
- 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
- 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
Instalación
Configuración
El servidor se configura mediante variables de entorno. Cree un archivo .env
en el directorio raíz del proyecto:
Alternativamente, puede configurar estas variables de entorno en tiempo de ejecución.
Correr
Ejecute el servidor a través de E/S estándar:
Depurar con MCP Inspector:
Descripción de variables de entorno
SENTRY_AUTH_TOKEN
(obligatorio): Su token de acceso a la API de SentrySENTRY_PROJECT_SLUG
(opcional): El slug de su proyecto SentrySENTRY_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.
This server cannot be installed
Una implementación de TypeScript de un servidor de protocolo de contexto de modelo que se conecta al servicio de seguimiento de errores Sentry, lo que permite que los modelos de IA consulten y analicen informes y eventos de errores.