kusto-mcp
Verified Safeby johnib
Overview
Enables AI assistants to interact with Azure Data Explorer (Kusto) databases using the Model Context Protocol (MCP).
Installation
npx -y kusto-mcp@latestEnvironment Variables
- KUSTO_AUTH_METHOD
- KUSTO_QUERY_TIMEOUT
- KUSTO_RESPONSE_FORMAT
- KUSTO_MARKDOWN_MAX_CELL_LENGTH
- KUSTO_MAX_RESPONSE_LENGTH
- KUSTO_MIN_RESPONSE_ROWS
- KUSTO_CLUSTER_URL
- KUSTO_DEFAULT_DATABASE
- KUSTO_ENABLE_QUERY_STATISTICS
- KUSTO_ENABLE_PROMPTS
- OTEL_EXPORTER_OTLP_ENDPOINT
- DEBUG_SERVER
Security Notes
The server primarily relies on Azure SDKs for Kusto interaction and authentication (Azure CLI or Azure Identity). Configuration is handled via environment variables, preventing hardcoded secrets. No 'eval' or obvious obfuscation was found. Network risks are inherent to connecting to external Kusto clusters and OpenTelemetry endpoints, which are core to its functionality. Proper Azure IAM setup is critical for security.
Similar Servers
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
aks-mcp
The AKS-MCP server acts as a bridge, enabling AI assistants to interact with and manage Azure Kubernetes Service (AKS) clusters and related Azure resources.
powerbi-mcp
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.
fabric-rti-mcp
Provides a Model Context Protocol (MCP) server that enables AI agents to interact with Microsoft Fabric Real-Time Intelligence (RTI) services for data querying, analysis, and management.