Kusto MCP Server

by ZZZHDW
MIT License

Kusto MCP Server

A mcp server that provides access to Azure Data Explorer (ADX) clusters.

Tools

The following tools are provided by the server:

  • list tables:
    • list_internal_tables:list all internal tables in the cluster
    • list_external_tables:list all external tables in the cluster
    • list_materialized_views:list all materialized views in the cluster
  • execute query:
    • execute_query_internal_table:execute a query on an internal table or materialized view
    • execute_query_external_table:execute a query on an external table
  • get table schema:
    • get_internal_table_schema:get the schema of an internal table or materialized view
    • get_external_table_schema:get the schema of an external table

Claude Desktop configuration

Edit claude_desktop_config.json to add the following configuration:

{ "mcpServers": { "kusto": { "command": "uv", "args": [ "--directory", "{{PATH_TO_PROJECT}}\\mcp-server-kusto\\src\\mcp_server_kusto", "run", "mcp-server-kusto", "--cluster", "{{ADX_CLUSTER_URL}}", "--authority_id", "{{TENANT_ID}}", "--client_id", "{{CLIENT_ID}}", "--client_secret", "{{CLIENT_SECRET}}" ] } } }

When using azure data explorer emulator locally, provide the cluster url like https://localhost:8082 and not need to provide --authority_id, --client_id, --client_secret.

{ "mcpServers": { "kusto": { "command": "uv", "args": [ "--directory", "{{PATH_TO_PROJECT}}\\mcp-server-kusto\\src\\mcp_server_kusto", "run", "mcp-server-kusto", "--cluster", "{{ADX_CLUSTER_URL}}" ] } } }
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

An MCP server that provides access to Azure Data Explorer (ADX) clusters, allowing users to list tables, execute queries, and retrieve schema information.

  1. Tools
    1. Claude Desktop configuration

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A TypeScript-based MCP server that enables interaction with Azure Table Storage directly through Cline. This tool allows you to query and manage data in Azure Storage Tables.
        Last updated -
        1
        0
        4
        JavaScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        An MCP server that connects to Supabase PostgreSQL databases, exposing table schemas as resources and providing tools for data analysis through SQL queries.
        Last updated -
        JavaScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        This is a Model Context Protocol (MCP) server for executing SQL queries against Databricks using the Statement Execution API. It enables AI assistants to directly query Databricks data warehouses, analyze database schemas, and retrieve query results in a structured format
        Last updated -
        4
        Python
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        Provides tools for listing and querying Azure resources directly from any MCP client, allowing you to efficiently browse your Azure infrastructure and analyze costs without leaving your workflow.
        Last updated -
        Python
        • Apple
        • Linux

      View all related MCP servers

      ID: wsycvfxsrb