observability-mcp
Расследование инцидентов в Azure
Двухкомпонентный портфолио-проект: MCP-сервер только для чтения, предоставляющий средства наблюдения за Azure, и автономный агент, который использует эти инструменты для расследования инцидентов и формирования синтезированного отчета о первопричинах. Бесплатная, самостоятельно созданная, минималистичная реализация идеи, лежащей в основе Azure SRE Agent от Microsoft — и, как и «режим чтения» этого инструмента, строго только для чтения на всех этапах.
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 reportДва компонента
Каталог | Описание |
Уровень инструментов. Сервер Model Context Protocol (TypeScript, stdio или Streamable HTTP), предоставляющий 9 инструментов только для чтения, работающих с телеметрией Application Insights, историей развертывания App Service, метриками плана App Service и журналом действий Azure — все с корреляцией по | |
Исследователь. Автономный агент (Claude Agent SDK), который подключается к MCP-серверу в качестве клиента и самостоятельно использует его инструменты — начиная с узкого окна, расширяя временной диапазон, локализуя начало, выявляя изменения и подтверждая на трассировке — после чего составляет отчет с доказательствами. Только для чтения по построению. |
Каждый каталог представляет собой самостоятельный проект npm с собственным файлом README, в котором описаны настройка, конфигурация и порядок запуска. Начните с observability-mcp/ (инструменты), затем перейдите к incident-agent/ (агент, который их использует).
Related MCP server: aws-safe-mcp
Принципы проектирования
Только чтение, всегда. Каждый инструмент вызывает только API
list*/get*/ запросы; агент направляет каждый вызов инструмента через единый шлюз с запретом по умолчанию. Ничто в этом проекте не может изменять, перезапускать, масштабировать или удалять что-либо.Нет секретов в коде или конфигурации. Доступ к Azure осуществляется через
DefaultAzureCredential(локально черезaz login; управляемое удостоверение при развертывании). Инструкции по модели аутентификации и безопасности см. в README каждого компонента.Работает локально или в облаке. MCP-сервер использует stdio для локальной работы и Streamable HTTP для хостинга (например, Azure Container Apps); агент подключается к любому из них.
Это лабораторный/портфолио-проект — безопасный для запуска и чтения, но намеренно не доведенный до промышленного уровня. Перед развертыванием в любом доступном месте ознакомьтесь с примечаниями по модели безопасности каждого компонента.
Лицензия
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