Azure Assistant icon

Azure Assistant

1

Explore Azure environments by generating and executing KQL queries against Azure Resource Graph for comprehensive insights.

关于

Azure Assistant provides a lightweight, stdio-based MCP server designed to simplify interaction with Azure Resource Graph (ARG). It enables users to ask natural-language questions which are converted into KQL queries, or execute custom KQL directly. The tool emphasizes clear, explicit scoping across tenants, subscriptions, or management groups, offering features like auto-discovery of subscriptions and detailed diagnostics. Its design prioritizes speed and minimal dependencies, making it an efficient way to inspect and analyze Azure resources.

主要功能

  • Converts natural-language questions to KQL for common tasks, always displaying the generated query.
  • Executes KQL directly against Azure Resource Graph with support for paging caps.
  • 1 GitHub stars
  • Provides explicit scope in responses, detailing tenant and either subscriptions or management group used.
  • Automatically discovers subscriptions or queries at a specified management group scope.
  • Offers an optional diagnostics mode for quick debugging of configuration and scoping issues.

使用案例

  • Count virtual machines or other resources across all subscriptions in a tenant.
  • Execute custom KQL queries directly against Azure Resource Graph across defined scopes.
  • List subscriptions within a specific tenant or management group.