azure-resource-graph-mcp-server
7
The Azure Resource Graph MCP Server is an MCP server that facilitates access to Azure Resource Graph queries, enabling users to retrieve Azure resource information across subscriptions. It supports both Cursor IDE and Visual Studio Code integrations and includes robust error handling features.
Azure Resource Graph MCP Server
This is a Model Context Protocol (MCP) server for Azure Resource Graph queries. It allows users to retrieve information about Azure resources using Resource Graph queries across subscriptions.
Features
- Query Azure resources using Resource Graph queries
- Supports custom queries
- Uses Azure DefaultAzureCredential for authentication
Prerequisites
- Node.js and Azure CLI installed
- Active Azure subscription
Running the MCP Server
Option 1: Cursor IDE Integration
- Clone repository
- Build project
- Configure and restart Cursor IDE
Option 2: VS Code Integration
- Clone repository
- Build project
- Configure and restart VS Code
Usage
- Tool: query-resources
- Retrieve resources and details using Azure Resource Graph queries
Environment Setup
- Log in to Azure CLI
- Configure environment variables in
.env
file
Error Handling
- Robust handling for initialization failures and query errors