Azure Log Analytics MCP Server
This project implements an MCP server in Python that leverages Azure services to provide tools and prompts for log analysis. The server performs the following functions:
- Azure Activity Logs Retrieval: Uses the Azure Monitor Management client to obtain Azure activity logs within a specified time range.
- Log Analytics Query: Uses the Azure Monitor Query client to run Kusto Query Language (KQL) queries against a Log Analytics workspace.
- LLM Prompts: Exposes two prompts to help with common log analysis tasks:
- Analyze Log Errors: Generates a prompt for an LLM to analyze error patterns in raw log data.
- Summarize Activity Logs: Creates a prompt for summarizing the activity logs.
Prerequisites
- Python 3.8+
- An Azure subscription with appropriate permissions
- Azure credentials (using any method supported by
DefaultAzureCredential) - Environment variables set for:
AZURE_SUBSCRIPTION_IDAZURE_LOG_ANALYTICS_WORKSPACE_ID
Azure Log Analytics Server
Project Details
- DominicBut/mcp-azure-loganalytics
- MIT License
- Last Updated: 4/22/2025
Recomended MCP Servers
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
获取斗鱼,虎牙,哔哩哔哩,抖音,网易CC,快手,花椒,映客 等直播平台的真实流媒体地址(直播源),可在mpv,PotPlayer、flv.js等播放器中播放。将针对性推出不同侧重点的 cli, gui, server 程序
MCP server providing secure code execution (Python, Go, JS) via containers.
Documentation Generator MCP Server for automated documentation creation
MCP server providing basic file system operations. Supports navigation, reading, writing, and analyzing files.
The first-ever RPG for WordPress
An example of using express-mcp-handler to serve an mcp serve via http
Curated list of project-based tutorials
Infisical's official MCP server.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is...





