Skip to main content
Glama
yeshsurya

Kusto MCP Server

by yeshsurya

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KUSTO_CLI_PATHNoPath to Kusto.Cli.dllAuto-detected
KUSTO_MAX_ROWSNoDefault max rows10000
KUSTO_DEFAULT_TIMEOUTNoDefault query timeout (ms)60000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
kusto_queryC

Execute a KQL (Kusto Query Language) query against an Azure Data Explorer cluster. This is the primary tool for running queries.

kusto_executeA

Execute advanced Kusto commands with full CLI options. Use this for control commands, multiple statements, or when you need fine-grained control.

kusto_scriptC

Execute a Kusto script file containing multiple KQL statements. Useful for running saved queries or batch operations.

kusto_connection_addB

Add or update a named connection configuration for Azure Data Explorer.

kusto_connection_listA

List all configured Kusto connections.

kusto_connection_testB

Test connectivity to a Kusto cluster using a saved connection.

kusto_connection_removeB

Remove a saved connection configuration.

kusto_connection_set_defaultC

Set a connection as the default.

kusto_schemaA

Get database schema information including tables, columns, and their types.

kusto_helpB

Get help information about the Kusto CLI and available options.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yeshsurya/kusto-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server