Skip to content

iunera/druid-mcp-server

MCP Data & Storage

A Model Context Protocol (MCP) server for Apache Druid that adds AI‑assisted tools, resources, and prompts to manage and analyze Druid clusters.

Java Latest v2.0.0 · 26d ago Security brief →

Features

  • Tool‑based architecture providing executable functions for Druid operations
  • Resource components exposing Druid data sources and metadata via MCP
  • Prompt templates offering AI‑guided guidance for cluster management
  • Multiple transport modes: STDIO, Server‑Sent Events (SSE), and Streamable HTTP with OAuth support
  • Comprehensive error handling and production‑grade security features

Recent releases

View all 16 releases →
v1.3.0 Breaking risk
Breaking changes
  • Environment variable DRUID_MCP_READONLY renamed to DRUID_MCP_READONLY_ENABLED
Notable features
  • OAuth2 authentication for clients
  • Configuration migrated from application.properties to application.yaml
Full changelog

Release version 1.3.0

Breaking Change

Configurable Environment Variable DRUID_MCP_READONLY is now DRUID_MCP_READONLY_ENABLED

Added

  • Introduced OAuth2 security for authenticating clients.
  • Migrated configuration from application.properties to application.yaml.
  • MCP Inspection Cli examples

Changed

  • Refactored Druid configuration classes.

Full Changelog: https://github.com/iunera/druid-mcp-server/compare/v1.2.2...v1.3.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
16
Forks
7
Languages
Java Shell Dockerfile

Install & Platforms

Install via
docker
Platforms
linux macos windows arm64

Beta — feedback welcome: [email protected]