Skip to content

iunera/druid-mcp-server

MCP Data & Storage

A Model Context Protocol (MCP) server for Apache Druid that provides tools, resources, and AI‑prompt templates to manage and analyze Druid clusters

Java Latest v1.8.2 · 2mo ago Security brief →

Features

  • Tool‑based architecture with automatic JSON schema generation for MCP compliance
  • Supports multiple transport modes: STDIO, Server‑Sent Events (SSE), and Streamable HTTP with OAuth 2.0
  • Provides AI‑assisted prompt templates for Druid management tasks
  • Comprehensive error handling and real‑time communication capabilities

Recent releases

View all 15 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
12
Forks
6
Languages
Java Shell Dockerfile

Install & Platforms

Install via
docker

Beta — feedback welcome: [email protected]