{"type":"mcp_server","name":"adx-mcp-server","description":"This repository provides an MCP server for Azure Data Explorer, enabling AI assistants to execute KQL queries and explore data through standardized interfaces. It supports authentication, resource discovery, and Docker containerization.","category":"Database","language":"Python","stars":55,"forks":3,"owner":"pab1it0","github_url":"https://github.com/pab1it0/adx-mcp-server","homepage":null,"setup":"## Setup\n\n1. Login to your Azure account which has the permission to the ADX cluster using Azure CLI.\n2. Configure the environment variables for your ADX cluster, either through a `.env` file or system environment variables:\n\n```env\n# Required: Azure Data Explorer configuration\nADX_CLUSTER_URL=https://yourcluster.region.kusto.windows.net\nADX_DATABASE=your_database\n```\n\n3. Add the server configuration to your client configuration file. For example, for Claude Desktop:\n\n```json\n{\n  \"mcpServers\": {\n    \"adx\": {\n      \"command\": \"uv\",\n      \"args\": [\n        \"--directory\",\n        \"<full path to adx-mcp-server directory>\",\n        \"run\",\n        \"src/adx_mcp_server/main.py\"\n      ],\n      \"env\": {\n        \"ADX_CLUSTER_URL\": \"https://yourcluster.region.kusto.windows.net\",\n        \"ADX_DATABASE\": \"your_database\"\n      }\n    }\n  }\n}\n```\n\n> Note: if you see `Error: spawn uv ENOENT` in Claude Desktop, you may need to specify the full path to `uv` or set the environment variable `NO_UV=1` in the configuration.","tools":"## Available Tools\n\n1. Execute KQL queries against Azure Data Explorer (Execute KQL queries against Azure Data Explorer)\n2. Discover and explore database resources (Discover and explore database resources)\n3. List tables in the configured database (List all tables in the configured database)\n4. View table schemas (Get the schema for a specific table)\n5. Sample data from tables (Get sample data from a table with optional sample size)\n6. Authentication support (Token credential support (Azure CLI, MSI, etc.))\n7. Docker containerization support (Docker containerization support)\n8. Provide interactive tools for AI assistants (Provide interactive tools for AI assistants)","faq":null,"created_at":"2025-03-10T10:04:07+00:00","updated_at":"2025-03-27T09:08:44+00:00","source_url":"https://model-context-protocol.com/servers/azure-data-explorer-mcp-server-ai","related_articles":[]}