К основному содержанию
MCP-сервер CX Codex

druid-mcp-server — MCP-сервер для Claude Code

Подключает ИИ-ассистентов к кластеру Apache Druid для выполнения аналитических запросов, контроля приёма данных и проверки состояния узлов.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env DRUID_ROUTER_URL=<DRUID_ROUTER_URL> --env DRUID_COORDINATOR_URL=<DRUID_COORDINATOR_URL> --env DRUID_AUTH_USERNAME=<DRUID_AUTH_USERNAME> --env DRUID_AUTH_PASSWORD=<DRUID_AUTH_PASSWORD> --env DRUID_SSL_ENABLED=<DRUID_SSL_ENABLED> --transport stdio druid-mcp-server -- docker run -i --rm -e DRUID_ROUTER_URL -e DRUID_COORDINATOR_URL -e DRUID_AUTH_USERNAME -e DRUID_AUTH_PASSWORD -e DRUID_SSL_ENABLED docker.io/iunera/druid-mcp-server:2.0.1
Открыть на GitHub

Что делает druid-mcp-server

Сервер написан на Java на базе Spring AI и связывает модели с Apache Druid. Он предоставляет агенту инструменты для запуска SQL-запросов, мониторинга инфраструктуры и контроля задач загрузки сырых данных. Через протокол MCP клиент также получает схемы таблиц и готовые шаблоны промптов для работы с таймсериями.

Работать можно через STDIO или сетевой транспорт HTTP и SSE со стримингом. Для сетевого режима по умолчанию включена авторизация по протоколу OAuth 2.0: без передачи валидного Bearer-токена соединение будет сброшено, если не отключить параметр DRUID_MCP_SECURITY_OAUTH2_ENABLED. Для локальной сборки без контейнера требуется установленная Java 25.

Какие задачи решает

  • Отправлять аналитические SQL-запросы к таблицам Apache Druid через чат
  • Проверять состояние координатора и роутера кластера
  • Отслеживать прогресс выполнения задач приёма данных
  • Извлекать метаданные источников и структуру колонок без веб-консоли

Примеры запросов агенту

  • Покажи список доступных таблиц в кластере Druid и типы колонок в них.
  • Выполни запрос к таблице метрик за последние три часа с группировкой по сервисам.
  • Проверь текущий статус задач загрузки данных на координаторе.

Как установить druid-mcp-server

Командой платформы

claude mcp add --env DRUID_ROUTER_URL=<DRUID_ROUTER_URL> --env DRUID_COORDINATOR_URL=<DRUID_COORDINATOR_URL> --env DRUID_AUTH_USERNAME=<DRUID_AUTH_USERNAME> --env DRUID_AUTH_PASSWORD=<DRUID_AUTH_PASSWORD> --env DRUID_SSL_ENABLED=<DRUID_SSL_ENABLED> --transport stdio druid-mcp-server -- docker run -i --rm -e DRUID_ROUTER_URL -e DRUID_COORDINATOR_URL -e DRUID_AUTH_USERNAME -e DRUID_AUTH_PASSWORD -e DRUID_SSL_ENABLED docker.io/iunera/druid-mcp-server:2.0.1

Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о druid-mcp-server

Как установить druid-mcp-server в Claude Code?

Выполните команду в терминале: `claude mcp add --env DRUID_ROUTER_URL=<DRUID_ROUTER_URL> --env DRUID_COORDINATOR_URL=<DRUID_COORDINATOR_URL> --env DRUID_AUTH_USERNAME=<DRUID_AUTH_USERNAME> --env DRUID_AUTH_PASSWORD=<DRUID_AUTH_PASSWORD> --env DRUID_SSL_ENABLED=<DRUID_SSL_ENABLED> --transport stdio druid-mcp-server -- docker run -i --rm -e DRUID_ROUTER_URL -e DRUID_COORDINATOR_URL -e DRUID_AUTH_USERNAME -e DRUID_AUTH_PASSWORD -e DRUID_SSL_ENABLED docker.io/iunera/druid-mcp-server:2.0.1`. Подставьте адреса роутера и координатора Druid.

Что делает druid-mcp-server?

Он связывает языковую модель с интерфейсами роутера и координатора Druid, давая агенту доступ к аналитическим запросам, ресурсам схемы и системным метрикам.

Что нужно подготовить перед запуском сервера?

Нужен работающий кластер Apache Druid с доступными портами роутера и координатора. Для сборки из исходного кода потребуется среда Java 25 и Maven 3.6+, либо Docker.

Похожие MCP-серверы

Все MCP-серверы по теме «Данные и базы» →
World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 717звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 409звёзд репо dbx t8y2 MCP-сервер, через который ИИ-агент выполняет запросы к базам данных по подключениям, настроенным в DBX. CX Codex +1 ★ 27 669звёзд репо Metabase metabase Подключает AI-ассистентов к инстансу Metabase для поиска таблиц, запуска аналитических запросов и построения графиков с учётом прав пользователя. CX Codex +1 ★ 49 845звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой