
为Apache Druid提供广泛的工具,资源,以及AI辅助的用于管理和分析Druid集群的Model Context协议(MCP)综合服务器.
概览
为Apache Druid提供广泛的工具,资源,以及管理和分析Druid集群的提示的综合模型背景协议(MCP)服务器. 由iunera开发 - 高级AI和数据分析解决方案 这个 MCP 服务器执行一个基于意图的架构,其中配置图描述它们的usaae意图以及相应的 Druid 使用区域. 服务器提供三种主要类型的MCP组件: - 执行操作的可执行功能 - 获取信息的数据提供者 - AI辅助指导模板 学习如何利用MCP服务器将AI代理与Apache Druid整合. 这个教程用克洛德,ChatGPT,双子座等AI助手演示了时间序列数据探索,统计分析和使用自然语言的数据摄取. 点击上方的缩略图观看YouTube上的视频 体验你前所未有的数据 本地桌面应用程序, 使 AI 线下实用, 由 iunera 设计 .
概述(AI 翻译)
为Apache Druid提供广泛的工具,资源,以及管理和分析Druid集群的提示的综合模型背景协议(MCP)服务器.
- 由iunera开发 - 高级AI和数据分析解决方案*
□ 概览
这个 MCP 服务器执行一个基于意图的架构,其中配置图描述它们的usaae意图以及相应的 Druid 使用区域. 服务器提供三种主要类型的MCP组件:
- ** 工具** - 用于执行操作的可执行功能
- ** 资源** - 用于获取信息的数据提供者
- Prompts - AI辅助指导模板
□ 视频行走
学习如何利用MCP服务器将AI代理与Apache Druid整合. 这个教程用克洛德,ChatGPT,双子座等AI助手演示了时间序列数据探索,统计分析和使用自然语言的数据摄取.
点击上面的缩略语在YouTube上观看视频
□ □ Y̊pipe:为德鲁伊设计的AI-Powered UI
用**Y̊pipe(前作"Data-Philter")**体验你以前从未有过的数据,这是本地的桌面应用程序,可以让出线AI实用,由iunera设计.
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Druid MCP Server
A comprehensive Model Context Protocol (MCP) server for Apache Druid that provides extensive tools, resources, and prompts for managing and analyzing Druid clusters.
Developed by iunera - Advanced AI and Data Analytics Solutions
Overview
This MCP server implements a intend-based architecture where profiles picture their usaae intend and the corresponding area of Druid usage. The server provides three main types of MCP components:
- Tools - Executable functions for performing operations
- Resources - Data providers for accessing information
- Prompts - AI-assisted guidance templates
Video Walkthrough
Learn how to integrate AI agents with Apache Druid using the MCP server. This tutorial demonstrates time series data exploration, statistical analysis, and data ingestion using natural language with AI assistants like Claude, ChatGPT, and Gemini.
Click the thumbnail above to watch the video on YouTube
🌊 Y̊pipe: AI-Powered UI for Druid
Experience your data like never before with Y̊pipe (formerly Data-Philter), a local desktop application that makes offline AI practical, designed by iunera. It leverages this Druid MCP Server to provide a seamless, conversational interface for your Druid cluster.
- Natural Language Queries: Ask questions in plain English and get results instantly.
- Local & Secure: Runs completely locally with support for offline models (CPU/GPU).
- Plug & Play: Works out-of-the-box with the Development Druid Installation.
The easiest way to test iunera/druid-mcp-server is ypipe.com / https://github.com/iunera/ypipe
📋 Ypipe Integration Blueprint
For seamless integration, we provide a predefined Ypipe integration blueprint file:
- Blueprint File: druid.ypipe
- Configuration Guide: Ypipe Example Documentation
This blueprint allows you to easily connect and configure the Druid MCP server in Ypipe through a visual workspace.
| Ypipe Workspace Flow | Druid Node Configuration |
|---|---|
Features
- Pure Java
- Spring AI MCP Server integration
- Tool-based architecture for MCP protocol compliance
安装
docker run --rm -i -e DRUID_ROUTER_URL -e DRUID_COORDINATOR_URL -e DRUID_AUTH_USERNAME -e DRUID_AUTH_PASSWORD -e DRUID_SSL_ENABLED -e DRUID_SSL_SKIP_VERIFICATION iunera/druid-mcp-server:2.0.1配置
{
"mcpServers": {
"druid-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"DRUID_ROUTER_URL",
"-e",
"DRUID_COORDINATOR_URL",
"-e",
"DRUID_AUTH_USERNAME",
"-e",
"DRUID_AUTH_PASSWORD",
"-e",
"DRUID_SSL_ENABLED",
"-e",
"DRUID_SSL_SKIP_VERIFICATION",
"iunera/druid-mcp-server:2.0.1"
],
"env": {
"DRUID_ROUTER_URL": "http://host.docker.internal:8888",
"DRUID_COORDINATOR_URL": "http://host.docker.internal:8081",
"DRUID_AUTH_USERNAME": "",
"DRUID_AUTH_PASSWORD": "",
"DRUID_SSL_ENABLED": "false",
"DRUID_SSL_SKIP_VERIFICATION": "true"
}
}
}
}
