MCP server · Analytics
Azure Data Explorer MCP server
by pab1it0
Let your AI run KQL queries and explore your Azure Data Explorer tables for you.

This is a small helper that connects your AI assistant to Azure Data Explorer, Microsoft's service for storing and searching large amounts of data. Once it is set up, you can ask your AI questions about your data in plain words and it will run the query for you. It is handy for anyone who works with an Azure Data Explorer database but does not want to write queries by hand.
What is an MCP server? The 30-second version
On its own, your AI can only chat with you. An MCP server is a small helper program that gives your AI a new skill or a connection to an app or service. This one connects your AI to your Azure Data Explorer database, so the AI can look up tables and run queries there when you ask. You stay in the chat, and the helper does the talking to Azure behind the scenes.
What this MCP server does
You ask your AI a question about your data, like how many rows a table has or what a table looks like. The AI sends that request to this helper program. The helper signs in to your Azure Data Explorer cluster and runs a KQL query, which is the query language Azure Data Explorer uses. The results come back and the AI turns them into a plain answer in your chat. You never have to open the Azure portal or write the query yourself.
Click to zoomWhat you can do with it
- Run KQL queries against your Azure Data Explorer database
- List all the tables in your database
- Show the columns and types for a specific table
- Preview a few rows of sample data from a table
- Get table details like row counts and storage size
- Explore an unfamiliar database before you write reports
Try asking your AI
- “List all the tables in my Azure Data Explorer database”
- “Show me the schema of the Events table”
- “Give me 10 sample rows from the Logs table”
- “Run this KQL query and summarize the results: Events | count”
What it gives back to you
You get answers in your chat, not raw files. For a query, you get the rows back, usually as a short table or a summary the AI writes for you. For discovery, you get lists of tables, column names and types, a few sample rows, or numbers like row counts and storage size. The AI can then explain or reshape those results however you like.
Before you start
What you need
- An Azure Data Explorer cluster and the database name
- Permission to read that database
- The Azure CLI installed and you signed in with az login, or Azure workload identity set up
- Python and the uv tool if you run it from source, or Docker if you prefer a container
Good to know
The AI can run any KQL query you ask for, so be careful with queries that change or delete data, and only connect it to databases you are allowed to read.
Install it with your AI
Add Azure Data Explorer MCP server to your AI, no technical skills needed
You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.
Sign in to get the install prompt
Members get a ready-made prompt that lets the Claude desktop app check Azure Data Explorer MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.
Who it's for
Anyone who works with an Azure Data Explorer or Kusto database and wants to ask questions in plain words instead of writing KQL by hand.





