observability-mcp
Azure インシデント調査
2部構成のポートフォリオプロジェクト:Azureの可観測性ツールを公開する読み取り専用MCPサーバーと、それらのツールを駆動してインシデントを調査し、統合された根本原因レポートを生成する自律エージェント。MicrosoftのAzure SRE Agentの背後にあるアイデアを、無料で自作した最小限の実装であり、そのツールの「リーダーモード」と同様に、全編を通じて厳格に読み取り専用です。
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 report2つのコンポーネント
ディレクトリ | 説明 |
ツールレイヤー。Model Context Protocol サーバー(TypeScript、stdio または Streamable HTTP)で、Application Insights テレメトリー、App Service デプロイ履歴、App Service プランメトリクス、Azure アクティビティログに対する9つの読み取り専用ツールを公開します。これらはすべて | |
調査者。スタンドアロンのエージェント(Claude Agent SDK)で、クライアントとして MCP サーバーに接続し、そのツールを自律的に駆動します。スコープを狭く開始し、時間枠を拡大し、発症を特定し、何が変更されたかを識別し、トレースで確認した上で、証拠に裏付けられたレポートを作成します。設計上、読み取り専用です。 |
各ディレクトリは自己完結型の npm プロジェクトであり、セットアップ、設定、実行方法を説明する独自の README が含まれています。observability-mcp/(ツール)から始め、次に incident-agent/(ツールを駆動するエージェント)に進みます。
Related MCP server: aws-safe-mcp
設計原則
常に読み取り専用。 すべてのツールは
list*/get*/ クエリ API のみを呼び出します。エージェントはすべてのツール呼び出しを単一のデフォルト拒否ゲートを通してルーティングします。このプロジェクト内で何かを変更、再起動、スケーリング、削除することはできません。コードや設定にシークレットなし。 Azure アクセスは
DefaultAzureCredential(ローカルではaz login、デプロイ時はマネージド ID)です。各コンポーネントの README で認証とセキュリティモデルを確認してください。ローカルまたはホスト環境で実行可能。 MCP サーバーはローカル使用のための stdio と、ホスティング(Azure Container Apps など)のための Streamable HTTP に対応しています。エージェントはそのいずれかに接続します。
これはラボ/ポートフォリオプロジェクトです。実行と読み取りは安全ですが、意図的に本番環境向けには強化されていません。到達可能な場所にデプロイする前に、各コンポーネントの「セキュリティモデル」の注意事項を確認してください。
ライセンス
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