Skip to main content
Glama

MCP KQL Server

pyproject.toml•3.05 kB
[project] name = "mcp-kql-server" version = "2.0.6" description = "AI-Powered MCP server for KQL query execution with intelligent schema memory, RAG-enhanced context assistance, and semantic search capabilities" authors = [{ name = "Arjun Trivedi", email = "arjuntrivedi42@yahoo.com" }] readme = "README.md" license = { text = "MIT" } requires-python = ">=3.10" keywords = [ # Core Technologies "mcp", "model-context-protocol", "kql", "kusto", "azure", "azure-data-explorer", # AI/ML Concepts "ai", "generative-ai", "llm", "large-language-model", "rag", "retrieval-augmented-generation", "semantic-search", "vector-search", "sentence-transformers", "machine-learning", # Server Functionality "mcp-server", "kql-server", "mcp-tool", "query-execution", "schema-memory", "intelligent-caching", "schema-management", "data-analytics", "authentication" ] classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Database", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Database :: Database Engines/Servers", ] dependencies = [ # Core framework dependencies "pydantic>=2.0.0,<3.0.0", "typing-extensions>=4.0.0,<5.0.0", "tabulate>=0.9.0,<1.0.0", # MCP framework dependencies (essential) "fastmcp>=2.0.0,<3.0.0", # Azure dependencies for KQL/Kusto access (essential) "azure-kusto-data>=4.0.0,<6.0.0", "azure-identity>=1.15.0,<2.0.0", # Networking and HTTP dependencies (essential) "httpx>=0.25.0,<1.0.0", "requests>=2.31.0,<3.0.0", "tenacity>=8.0.0,<10.0.0", # CLI and utility dependencies (essential) "click>=8.0.0,<9.0.0", "colorama>=0.4.6,<1.0.0", "python-dotenv>=1.0.0,<2.0.0", # AI/ML dependencies for enhanced RAG functionality "sentence-transformers>=2.0.0,<6.0.0", "scikit-learn>=1.0.0,<2.0.0", "numpy>=1.21.0,<3.0.0", "pandas", "azure-cli", "pytest", ] # No optional dependencies needed for production [project.urls] Homepage = "https://github.com/4R9UN/mcp-kql-server" Repository = "https://github.com/4R9UN/mcp-kql-server.git" Issues = "https://github.com/4R9UN/mcp-kql-server/issues" Changelog = "https://github.com/4R9UN/mcp-kql-server/blob/main/CHANGELOG.md" [tool.uv] index-strategy = "unsafe-best-match" [tool.hatch.build.targets.wheel] packages = ["mcp_kql_server"] [project.scripts] mcp-kql-server = "mcp_kql_server.mcp_server:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" # Production-ready configuration - no dev tools needed

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/4R9UN/mcp-kql-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server