Kusto MCP Server
by ZZZHDW
A MCP server that provides access to Azure Data Explorer (ADX) clusters. It offers tools to list tables, execute queries, and get table schemas.
Last updated: N/A
What is Kusto MCP Server?
The Kusto MCP Server is a service that enables access to Azure Data Explorer (ADX) clusters. It provides a set of tools for interacting with ADX, including listing tables, executing queries, and retrieving table schemas.
How to use Kusto MCP Server?
To use the server, configure it within a Claude Desktop environment by editing the claude_desktop_config.json
file. You'll need to provide the ADX cluster URL, tenant ID, client ID, and client secret (unless using a local emulator). The configuration details are provided in the README.
Key features of Kusto MCP Server
List internal tables and materialized views
List external tables
Execute queries on internal tables, materialized views, and external tables
Get the schema of internal and external tables
Use cases of Kusto MCP Server
Data exploration in Azure Data Explorer
Querying data stored in ADX
Retrieving table schemas for data analysis
Integrating ADX data with other applications
FAQ from Kusto MCP Server
What is an MCP server?
What is an MCP server?
An MCP (Management Control Plane) server is a service that provides a centralized interface for managing and controlling access to data resources.
What is Azure Data Explorer (ADX)?
What is Azure Data Explorer (ADX)?
Azure Data Explorer is a fast, fully managed data analytics service for real-time analysis of large volumes of data streaming from applications, websites, IoT devices, and more.
How do I configure the server to use a local ADX emulator?
How do I configure the server to use a local ADX emulator?
When using the Azure Data Explorer emulator locally, provide the cluster URL like https://localhost:8082
and do not provide --authority_id
, --client_id
, --client_secret
.
What types of tables can I access with this server?
What types of tables can I access with this server?
The server provides access to both internal and external tables, as well as materialized views, within the ADX cluster.
What authentication methods are supported?
What authentication methods are supported?
The server supports authentication using a client ID and client secret, as well as local emulator access without credentials.