kusto-mcp
2
The Natural Language to Kusto Query MCP Server is designed to translate natural language inputs into Kusto queries, executing them against Kusto databases. It supports multiple databases, provides configuration options through a settings file, and integrates with VS Code for streamlined usage.
Natural Language to Kusto Query MCP Server
A configurable MCP server that converts natural language into Kusto queries, executing them against a Kusto database.
Features
- Fully configurable using a
settings.yaml
file - Converts natural language prompts into Kusto queries
- Executes queries and outputs results in JSON or CSV format
- Supports multiple databases
Tools
- List supported tables
- Generate and execute Kusto queries
Configuration
- Set up via
settings.yaml
with environment variable support - Model and Kusto configuration required for operation
Usage with VS Code
- Add configuration to
.vscode/mcp.json
for integration
Build
- Use Docker to build from the repository root