mcp-kql-server

mcp-kql-server

3.7

A Model Context Protocol (MCP) server for executing Kusto Query Language (KQL) queries against Azure Data Explorer clusters.

The MCP KQL Server is designed to facilitate the execution of Kusto Query Language (KQL) queries directly within AI prompts, specifically integrating with platforms like Claude Desktop and Visual Studio Code (VS Code). It leverages Azure CLI for authentication, ensuring secure and efficient query execution without the need for manual tenant ID configuration. The server supports optional data visualization, making it easier for users to analyze and interpret query results. With its plug-and-play simplicity, users can authenticate via Azure CLI and start querying immediately. The server is built on a robust MCP protocol, ensuring compatibility and reliability across different platforms.

Features

  • Execute KQL Queries: Run KQL queries directly within your AI prompts using the `kql_execute` MCP tool.
  • Plug-and-Play Simplicity: No manual tenant ID configuration or complex credential management. Simply authenticate via Azure CLI and start querying immediately.
  • Seamless Claude Integration: Execute KQL queries within Claude Desktop without switching interfaces or dashboards.
  • Secure and Efficient: Leverages Azure CLI’s robust authentication, ensuring secure credential handling and optimized query performance.
  • Visualization Ready: Optional Markdown table outputs make data analysis intuitive and engaging.

Tools

  1. kql_execute

    Tool for executing KQL queries directly within AI prompts.