azure-log-analytics-mcp
If you are the rightful owner of azure-log-analytics-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for querying Azure Log Analytics using natural language, converting queries into KQL, and executing them.
The Azure Log Analytics MCP Server is designed to facilitate natural language querying of Azure Log Analytics. By leveraging Claude AI, it translates natural language queries into Kusto Query Language (KQL) and executes them against Azure Log Analytics. This server is particularly useful for users who want to interact with Azure Log Analytics without needing to write complex KQL queries manually. It supports both a command-line interface (CLI) mode for direct interactions and an MCP server mode for integration with large language models (LLMs). The server requires Node.js, an Azure subscription with a Log Analytics workspace, and an Anthropic API key for Claude AI. Configuration involves setting environment variables and ensuring Azure CLI credentials are in place.
Features
- Convert natural language queries to KQL using Claude AI
- Execute KQL queries against Azure Log Analytics
- Format results for easy consumption by LLMs
- CLI mode for direct interactions
- MCP server mode for LLM integrations
Tools
query_logs
Query Azure Log Analytics using natural language