observability-mcp
Azure Incident Investigation
Un proyecto de portafolio en dos partes: un servidor MCP de solo lectura que expone herramientas de observabilidad de Azure, y un agente autónomo que maneja esas herramientas para investigar incidentes y producir un informe de causa raíz sintetizado. Una versión gratuita, de elaboración propia y mínima de la idea detrás del Azure SRE Agent de Microsoft — y, como el "modo de lectura" de esa herramienta, estrictamente de solo lectura en todo momento.
you ──"symptom"──▶ incident-agent ──MCP (stdio/HTTP)──▶ observability-mcp ──▶ Azure
(Claude Agent SDK) (9 read-only tools) (App Insights,
│ App Service,
└── streams its reasoning + tool calls live, Activity Log)
then emits a Markdown root-cause reportLos dos componentes
Directorio | Qué es |
La capa de herramientas. Un servidor Model Context Protocol (TypeScript, stdio o Streamable HTTP) que expone 9 herramientas de solo lectura sobre la telemetría de Application Insights, el historial de implementaciones de App Service, las métricas de App Service Plan y Azure Activity Log — todo correlacionado por | |
El investigador. Un agente independiente (Claude Agent SDK) que se conecta al servidor MCP como cliente y maneja sus herramientas de forma autónoma — empezando de forma acotada, ampliando la ventana de tiempo, localizando el inicio, identificando qué cambió y confirmando en una traza — antes de escribir un informe respaldado por evidencia. De solo lectura por construcción. |
Cada directorio es un proyecto npm independiente con su propio README que cubre la instalación, la configuración y cómo ejecutarlo. Empieza con observability-mcp/ (las herramientas) y luego con incident-agent/ (el agente que las maneja).
Related MCP server: aws-safe-mcp
Principios de diseño
Solo lectura, siempre. Cada herramienta llama únicamente a APIs
list*/get*/ de consulta; el agente enruta cada llamada de herramienta a través de una única puerta de denegación por defecto. Nada en este proyecto puede modificar, reiniciar, escalar ni eliminar nada.Sin secretos en el código ni en la configuración. El acceso a Azure se realiza mediante
DefaultAzureCredential(tuaz loginen local; una identidad administrada cuando se despliega). Consulta el README de cada componente para conocer el modelo de autenticación y seguridad.Se ejecuta en local o alojado. El servidor MCP usa stdio para uso local y Streamable HTTP para el alojamiento (p. ej., Azure Container Apps); el agente se conecta a cualquiera de los dos.
Este es un proyecto de laboratorio / portafolio: seguro de ejecutar y leer, pero deliberadamente no está preparado para producción. Consulta las notas de "Modelo de seguridad" de cada componente antes de desplegarlo en cualquier lugar accesible.
Licencia
MIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceA read-only MCP server for AppDynamics that exposes 12 task-oriented tools to query applications, topology, metrics, snapshots, health rules, anomalies, events, alerting config, analytics events, and dependency maps via OAuth API-client credentials.121MIT
- Alicense-qualityCmaintenanceA read-only MCP server for safe, structured investigation of AWS serverless resources, providing curated tools for tracing dependencies, permissions, and failures without exposing raw SDK access.MIT
- Alicense-qualityCmaintenanceAn MCP server that exposes core Azure services as read-mostly tools any MCP client can call, including Blob Storage, Key Vault, Service Bus, and Resource Manager.1MIT
- Alicense-qualityCmaintenanceMCP server for investigating cloud incidents and managing approvals. Provides read-only tools to list incidents, investigate incidents, and list approvals, keeping remediation behind human approval.MIT
Related MCP Connectors
Hosted MCP server for agent governance: MCP config audits, injection scans, scope-policy checks.
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
MCP server for Appcircle mobile CI/CD platform.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dev-hops/azure-incident-investigation'
If you have feedback or need assistance with the MCP directory API, please join our Discord server