adx-mcp-server

adx-mcp-server

40

The Azure Data Explorer MCP Server provides a standardized interface for accessing Azure Data Explorer clusters via Model Context Protocol. It allows for executing KQL queries and exploring database resources, supporting token and workload identity authentication, with Docker deployment available.

Azure Data Explorer MCP Server

A Model Context Protocol (MCP) server for Azure Data Explorer and Eventhouse in Microsoft Fabric.

Features

  • Execute KQL queries against Azure Data Explorer
  • Discover and explore database resources
    • List tables, view schemas, sample data, and get statistics
  • Supports token and workload identity credentials
  • Docker and AI assistant interactive tools support

Usage

  • Use Azure CLI to log in to Azure
  • Configure environment variables for ADX cluster
  • Supports Workload Identity Credential for AKS

Docker

  • Supported for deployment and isolation
  • Build and run with docker build and docker run

Development

  • Contributions via issues or pull requests
  • Use uv for dependency management
  • Project testing with pytest

Tools

  • Query execution, table listing, schema retrieval, and sampling data