señal de aplicación mcp
Un servidor MCP (Protocolo de contexto de modelo) para conectarse a AppSignal y obtener información de incidentes.
Instalación
npm install -g mcp-appsignalRelated MCP server: Database MCP Server
Uso
Línea de comandos
# Set environment variables
export APPSIGNAL_API_TOKEN=your-api-token
export APPSIGNAL_APP_ID=your-app-id
# Run the server
mcp-appsignalCon el cursor
Añade a la configuración del cursor:
{
"mcp": {
"servers": {
"appsignal": {
"command": "npx",
"args": ["mcp-appsignal"],
"env": {
"APPSIGNAL_API_TOKEN": "your-api-token",
"APPSIGNAL_APP_ID": "your-app-id"
}
}
}
}
}Características
Conectarse a la API GraphQL de AppSignal
Obtener detalles de incidentes y muestras
Listar y buscar incidentes
Proporcionar indicaciones para analizar incidentes y sugerir soluciones.
Recursos de MCP
appsignal://incident/{incidentNumber}- Obtener detalles sobre un incidente específicoappsignal://incident/{incidentNumber}/sample/{sampleId?}- Obtener una muestra para un incidente específicoappsignal://incidents- Lista todos los incidentes
Herramientas MCP
getIncident- Obtener un incidente por númerogetIncidentSample: obtiene una muestra para un incidente específicolistIncidents- Lista de incidentes con filtrado opcional
Indicaciones de MCP
analyzeIncident: analiza un incidente y proporciona información.suggestFixes- Sugerir correcciones para un error
Licencia
Instituto Tecnológico de Massachusetts (MIT)