{"id":"1208c55e-f66c-4617-b83c-edea7c7d9c88","shortId":"j5JpPH","kind":"mcp","title":"Kusto NL2KQL","tagline":"Enables natural language querying of Azure Data Explorer (Kusto) databases by translating questions into KQL queries ...","description":"Enables natural language querying of Azure Data Explorer (Kusto) databases by translating questions into KQL queries without requiring KQL expertise\n\nKusto MCP provides a bridge between AI assistants and Azure Data Explorer (Kusto) databases, enabling natural language querying of Kusto data. Built with .NET 9 and containerized for easy deployment, it leverages Azure OpenAI to translate natural language questions into KQL queries. The implementation includes configuration via YAML files that define database connections and example prompts, making it particularly valuable for data analysis, resource monitoring, and information retrieval from Kusto databases without requiring KQL expertise.","tags":["kusto","nl2kql"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/alexneyler/kusto-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.556","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 3 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T16:21:36.967Z","embedding":null,"createdAt":"2026-04-18T21:46:01.355Z","updatedAt":"2026-05-02T16:21:36.967Z","lastSeenAt":"2026-05-02T16:21:36.967Z","tsv":"'9':63 'ai':45 'analysi':101 'assist':46 'azur':8,24,48,71 'bridg':43 'built':60 'configur':84 'connect':91 'container':65 'data':9,25,49,59,100 'databas':12,28,52,90,109 'defin':89 'deploy':68 'easi':67 'enabl':3,19,53 'exampl':93 'expertis':38,113 'explor':10,26,50 'file':87 'implement':82 'includ':83 'inform':105 'kql':17,33,37,79,112 'kusto':1,11,27,39,51,58,108 'languag':5,21,55,76 'leverag':70 'make':95 'mcp':40 'monitor':103 'natur':4,20,54,75 'net':62 'nl2kql':2 'open-source' 'openai':72 'particular':97 'prompt':94 'provid':41 'queri':6,18,22,34,56,80 'question':15,31,77 'requir':36,111 'resourc':102 'retriev':106 'translat':14,30,74 'transport-stdio' 'valuabl':98 'via':85 'without':35,110 'yaml':86","prices":[{"id":"7949ccb9-cce4-4c76-9678-86e7c7d1f959","listingId":"1208c55e-f66c-4617-b83c-edea7c7d9c88","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-18T21:46:01.355Z"}],"sources":[{"listingId":"1208c55e-f66c-4617-b83c-edea7c7d9c88","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/alexneyler-kusto-nl2kql","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T21:46:01.355Z","lastSeenAt":"2026-05-02T16:21:36.967Z"}],"details":{"listingId":"1208c55e-f66c-4617-b83c-edea7c7d9c88","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Kusto NL2KQL","github_stars":3,"registry_url":"https://www.pulsemcp.com/servers/alexneyler-kusto-nl2kql","source_code_url":"https://github.com/alexneyler/kusto-mcp"},"updatedAt":"2026-05-02T16:21:36.967Z"}}