Druid MCP Server
MCP ServerFree** - STDIO/SEE MCP Server for Apache Druid by [iunera](https://www.iunera.com) that provides extensive tools, resources, and prompts for managing and analyzing Druid clusters.
Capabilities9 decomposed
druid cluster introspection and metadata discovery
Medium confidenceExposes Druid cluster metadata through MCP resources and tools, enabling programmatic discovery of datasources, segments, tasks, and cluster topology. Implements resource-based access patterns that map Druid's REST API endpoints to queryable MCP resources, allowing clients to inspect cluster state without direct API knowledge.
Bridges Druid's native REST API into MCP resource abstraction, allowing LLM agents to discover and reason about cluster state through standard MCP resource patterns rather than requiring direct HTTP client implementation
Provides native MCP integration for Druid visibility without requiring separate API client libraries or custom HTTP orchestration in agent code
sql query execution against druid datasources
Medium confidenceExecutes Druid SQL queries through MCP tools, translating user intent into Druid SQL syntax and returning structured result sets. Implements query validation, result streaming, and error handling that maps Druid's native SQL API responses back to the MCP client with proper type coercion and pagination support.
Wraps Druid's native SQL API within MCP tool abstraction, enabling LLM agents to compose and execute queries without managing HTTP clients or parsing raw JSON responses directly
Tighter integration with Druid's SQL dialect than generic database connectors, with Druid-specific optimizations like native support for time-series aggregations and segment pruning
datasource ingestion and data loading orchestration
Medium confidenceProvides MCP tools for submitting ingestion tasks to Druid, managing ingestion specs, and monitoring task execution. Implements task submission via Druid's indexing service API, with support for batch and streaming ingestion configurations, allowing agents to programmatically load data into Druid clusters.
Abstracts Druid's task submission API into MCP tools, enabling LLM agents to compose ingestion specs and monitor task execution without managing Druid's indexing service API directly
Provides Druid-native ingestion orchestration within LLM agent workflows, avoiding the need for separate ETL tools or custom Python/Java clients
segment lifecycle management and retention policies
Medium confidenceExposes Druid segment management operations through MCP tools, including segment dropping, retention rule configuration, and compaction scheduling. Implements coordination with Druid's coordinator service to apply retention policies, drop segments, and trigger compaction tasks, enabling automated data lifecycle management.
Provides MCP-based lifecycle management for Druid segments, allowing agents to automate retention and compaction without direct coordinator API calls or manual intervention
Integrates segment management into LLM-driven workflows, enabling data retention policies to be expressed and enforced programmatically through agent logic
cluster health monitoring and diagnostic reporting
Medium confidenceAggregates Druid cluster health metrics and diagnostic information through MCP resources and tools, including node status, query performance, ingestion lag, and system resource utilization. Implements health check logic that queries multiple Druid endpoints and synthesizes results into actionable diagnostic reports for LLM analysis.
Synthesizes multi-endpoint Druid health data into structured diagnostic reports optimized for LLM reasoning, rather than exposing raw metrics that require manual interpretation
Provides Druid-specific health diagnostics within agent workflows, enabling automated troubleshooting without requiring separate monitoring infrastructure or manual metric interpretation
dynamic configuration and runtime parameter management
Medium confidenceExposes Druid runtime configuration through MCP tools, enabling agents to query and modify dynamic configuration properties like query timeouts, segment cache sizes, and ingestion concurrency limits. Implements configuration validation and change propagation to affected Druid services without requiring cluster restart.
Abstracts Druid's dynamic configuration API into MCP tools, allowing agents to adjust cluster behavior at runtime without requiring direct coordinator API calls or service restarts
Enables runtime configuration management within LLM agent workflows, supporting dynamic tuning without manual intervention or external configuration management tools
query performance analysis and optimization recommendations
Medium confidenceAnalyzes executed queries through MCP tools to extract performance metrics, identify bottlenecks, and generate optimization recommendations. Implements query plan parsing and cost analysis that examines segment pruning, filter pushdown, and aggregation strategies to suggest schema or query rewrites.
Provides Druid-specific query analysis within MCP, enabling LLM agents to reason about query performance and generate optimization suggestions without requiring external query profiling tools
Integrates query optimization analysis into agent workflows, enabling automated performance tuning recommendations based on Druid's native execution metrics
multi-datasource schema discovery and data lineage tracking
Medium confidenceDiscovers and maps schemas across multiple Druid datasources through MCP resources, including column definitions, data types, and relationships. Implements data lineage tracking that correlates ingestion sources with datasources and enables agents to understand data flow and dependencies across the cluster.
Provides MCP-based schema discovery and lineage tracking for Druid, enabling agents to understand data relationships without requiring separate data catalog or metadata management tools
Integrates schema and lineage information into LLM agent context, enabling data-aware reasoning about datasource relationships and dependencies
contextual prompt templates for druid operations
Medium confidenceProvides pre-built MCP prompts that guide LLM agents through common Druid operations like cluster diagnostics, query optimization, and ingestion troubleshooting. Implements prompt templates that inject cluster context, available tools, and operational best practices to improve agent decision-making and reduce hallucination.
Provides Druid-specific prompt templates within MCP that guide agent behavior through operational workflows, reducing hallucination and improving decision quality
Embeds Druid operational knowledge directly in prompts, enabling agents to follow best practices without requiring external documentation or manual instruction
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with Druid MCP Server, ranked by overlap. Discovered automatically through the match graph.
OpenMetadata
OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
OpenMetadata
OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
WhoDB
SQL/NoSQL/Graph/Cache/Object data explorer with AI-powered chat + other useful features
Latentspace
Intelligent data analyst, offering a user-friendly interface to connect your analytics with AI...
Grafana MCP Server
Query Grafana dashboards, datasources, and alerts via MCP.
MotherDuck
** - Query and analyze data with MotherDuck and local DuckDB
Best For
- ✓Data engineers managing Druid infrastructure
- ✓Analytics teams needing cluster visibility within LLM-powered tools
- ✓DevOps teams automating Druid cluster monitoring
- ✓Data analysts using LLM agents for exploratory analysis
- ✓Automated reporting systems querying Druid for metric computation
- ✓Debugging workflows that need to inspect raw data in Druid
- ✓Data pipeline orchestrators automating Druid data loading
- ✓DevOps teams managing ETL workflows with LLM-driven automation
Known Limitations
- ⚠Read-only introspection — does not modify cluster state directly
- ⚠Metadata freshness depends on Druid's internal state update frequency
- ⚠Large clusters with thousands of segments may experience latency in resource enumeration
- ⚠Query timeout depends on Druid broker configuration — long-running queries may fail
- ⚠Result set size is bounded by available memory in the MCP server process
- ⚠No built-in query optimization or cost estimation before execution
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
About
** - STDIO/SEE MCP Server for Apache Druid by [iunera](https://www.iunera.com) that provides extensive tools, resources, and prompts for managing and analyzing Druid clusters.
Categories
Alternatives to Druid MCP Server
Are you the builder of Druid MCP Server?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →