mcp-kusto

mcp-kusto

3

The Azure Kusto MCP Server is a Model Context Protocol server that integrates with Azure Kusto to enable AI assistants to navigate data schemas and execute KQL queries. It offers a range of tools for data exploration, query execution, and analysis, and facilitates seamless integration with VS Code.

Azure Kusto MCP Server

A Model Context Protocol (MCP) server for connecting to Azure Kusto, allowing AI assistants to explore data schemas and execute KQL queries.

Features

  • Azure Kusto Integration: Securely connect to clusters
  • Schema Exploration: Resources for AI assistants
  • Query Execution: Tools for KQL queries
  • Data Analysis Assistance: Prompts for analysis tasks
  • VS Code Integration: Interactive connection details

Requirements

  • Python 3.9+
  • Azure Kusto cluster access
  • VS Code with specific extensions

Setup

  1. Run setup script: python setup-mcp.py
  2. OR clone repo and install dependencies manually

Usage

  • Use VS Code and extensions for integration
  • Tools for connecting, querying, and analyzing data

Authentication

Supports Azure's DefaultAzureCredential for authentication.