Azure Log Analytics MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Azure Log Analytics MCP Server (Node.js)
Node.js MCP server for Azure Log Analytics with Docker support and Service Principal authentication.
Quick Start
Docker (Recommended)
Create
.envfile:
cp .env.example .env
# Edit .env with your Service Principal credentialsRun with Docker Compose:
docker-compose up --buildLocal Development
Install dependencies:
npm installSet environment variables:
export AZURE_CLIENT_ID="your-client-id"
export AZURE_CLIENT_SECRET="your-client-secret"
export AZURE_TENANT_ID="your-tenant-id"Run server:
npm startRelated MCP server: MCP KQL Server
Authentication
Service Principal (SPN):
Set
AZURE_CLIENT_ID,AZURE_CLIENT_SECRET,AZURE_TENANT_IDFallback to DefaultAzureCredential if SPN not configured
MCP Configuration
Add to Q CLI config:
{
"mcpServers": {
"azure-logs": {
"command": "docker",
"args": ["run", "-i", "--env-file", ".env", "azure-logs-mcp"]
}
}
}Tools
query_logs- Execute KQL with formattingsave_query/list_saved_queries/run_saved_query- Query managementlist_tables- List workspace tablesget_table_schema- Get table schema
This server cannot be deployed
Maintenance
Related MCP Connectors
Query and manage SquaredUp dashboards, data streams, the knowledge graph, and KPIs (US region).
Query and manage SquaredUp dashboards, data streams, the knowledge graph, and KPIs (EU region).
Manage tickets, run agents and workflows, query tables, and search workspace knowledge.
List datasets, schemas, run APL queries, and use prompts for exploration, anomalies, and monitoring.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables natural language exploration of Azure environments by generating and executing KQL queries against Azure Resource Graph. Supports multi-tenant configurations, subscription scoping, and provides direct access to Azure resource information through conversational interactions.83Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables intelligent KQL query execution against Azure Data Explorer clusters with AI-powered schema caching and natural language to KQL conversion. Provides automated schema discovery and context-aware query assistance for enhanced data exploration.84 PyPI24MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query and analyze data in Azure Data Explorer, Log Analytics, and Microsoft Sentinel using Kusto Query Language (KQL) through tools, resources, and prompts.6MIT
- FlicenseNot gradedqualityDmaintenanceExposes Azure Log Analytics workspace data with tools for querying AuditLogs and AzureActivity tables, supporting custom KQL queries, time range filters, and pagination.-