Skip to main content
Glama
dev-hops

observability-mcp

by dev-hops

Azure Incident Investigation

두 부분으로 구성된 포트폴리오 프로젝트: Azure 관찰 가능성 도구를 노출하는 읽기 전용 MCP 서버와, 이 도구를 구동하여 인시던트를 조사하고 종합적인 근본 원인 보고서를 생성하는 자율 에이전트로 이루어져 있습니다. Microsoft Azure SRE Agent의 아이디어를 차용한 무료 자체 제작 미니 버전이며, 해당 도구의 "Reader mode"와 마찬가지로 엄격히 읽기 전용으로 동작합니다.

 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

두 구성 요소

디렉터리

설명

observability-mcp/

도구 계층입니다. Application Insights 원격 분석, App Service 배포 기록, App Service Plan 메트릭, Azure 활동 로그에 대해 9개의 읽기 전용 도구를 노출하는 Model Context Protocol 서버(TypeScript, stdio 또는 Streamable HTTP)입니다. 모든 도구는 operation_Id를 기준으로 상호 연결됩니다. 인증은 DefaultAzureCredential을 통해 이루어집니다(코드에 비밀 정보 없음).

incident-agent/

조사자입니다. MCP 서버에 클라이언트로 연결되어 자율적으로 도구를 구동하는 독립형 에이전트(Claude Agent SDK)입니다. 좁은 범위에서 시작하여 시간 창을 확장하고, 발병 시점을 파악하고, 변경된 사항을 식별하고, 추적을 통해 확인한 후 증거 기반 보고서를 작성합니다. 구조적으로 읽기 전용입니다.

각 디렉터리는 자체 README와 함께 독립적인 npm 프로젝트로, 설정, 구성 및 실행 방법을 다룹니다. 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를 지원합니다. 에이전트는 둘 다 연결할 수 있습니다.

이 프로젝트는 실험실/포트폴리오 프로젝트입니다. 실행 및 읽기에는 안전하지만, 의도적으로 프로덕션 환경에 적합하도록 강화되지 않았습니다. 접근 가능한 곳에 배포하기 전에 각 구성 요소의 "보안 모델" 참고 사항을 확인하세요.

라이선스

MIT.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    B
    maintenance
    A 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.
    12
    1
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    A 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
  • A
    license
    -
    quality
    C
    maintenance
    MCP 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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