adx-mcp-server
An MCP server designed for querying and analyzing Azure Data Explorer databases, supporting time-series and analytics MCP use cases.
About this tool
adx-mcp-server
A Model Context Protocol (MCP) server for querying and analyzing Azure Data Explorer databases, designed to support time-series and analytics MCP use cases and enable AI assistants to interact with Azure Data Explorer through standardized interfaces.
Source: https://github.com/pab1it0/adx-mcp-server
Features
- Execute KQL queries: Run Kusto Query Language (KQL) queries against Azure Data Explorer databases.
- Database discovery and exploration:
- List tables in the configured database
- View table schemas
- Sample data from tables (with optional sample size)
- Get table statistics/details
- Authentication support:
- Token credential support (Azure CLI, Managed Service Identity, etc.)
- Workload Identity credential support for Azure Kubernetes Service (AKS)
- Automatic fallback to DefaultAzureCredential if workload identity is not present
- Docker containerization: Includes Dockerfile and docker-compose setup for easy deployment and isolation.
- Configurable interactive tools for AI assistants: Select which tools (query execution, listing tables, schema viewing, etc.) are available to MCP clients.
- Development container support: Can be used as a dev container or in GitHub Codespaces for seamless development experience.
- Comprehensive test suite: Includes configuration validation, server functionality, error handling, and main application tests.
Provided Tools (APIs)
execute_query: Execute a KQL query against Azure Data Explorerlist_tables: List all tables in the configured databaseget_table_schema: Get the schema for a specific tablesample_table_data: Get sample data from a table
Usage
- Configure environment variables for Azure Data Explorer cluster and database.
- Supports running directly, via Docker, or as a development container.
- Integrates with MCP clients (e.g., Claude Desktop) via configuration.
License
MIT
Pricing
Open-source software (no pricing; freely available under MIT license).
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)Official ClickHouse MCP server enabling AI assistants to interact with ClickHouse analytics databases. Provides query execution, database inspection, and table management with built-in safety features for the world's fastest analytical database.
MCP server that exposes Amazon Timestream for InfluxDB with InfluxDB-compatible operations, allowing time-series workloads to be managed and queried via MCP.
An MCP Server for Microsoft Azure SQL Database, allowing Model Context Protocol clients to interact with managed Azure SQL databases in the cloud.
An MCP server bridging to ClickZetta databases for executing SQL queries, exploring schema information, and documenting insights via natural language interaction.
Provides a JSON-RPC interface to Datomic databases through the MCP protocol, enabling schema exploration and Datalog query execution. This makes it a specialized MCP server for interacting with Datomic.
A Model Context Protocol (MCP) implementation for connecting to and working with various database systems, serving as a versatile MCP server.