Dremio MCP server

MCP-сервер Dremio: агент смотрит таблицы, ищет закономерности в данных и разбирает нагрузку кластера.

  • 53 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Персональный токен Dremio открывает агенту все источники и таблицы, доступные его владельцу.
  • Параметр `allow_dml` разрешает серверу создавать представления в Dremio.
Все причины и проверки

dremio/dremio-mcp

Установка

Ручная установка

uv run dremio-mcp-server --help

Проверка после клонирования репозитория `dremio/dremio-mcp`. Нужны `uv` и Python 3.11+.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Персональный токен Dremio открывает агенту все источники и таблицы, доступные его владельцу.
  • Параметр `allow_dml` разрешает серверу создавать представления в Dremio.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер соединяет агента с платформой Dremio для аналитики на озере данных. Он работает в трех режимах, их можно сочетать через запятую. `FOR_DATA_PATTERNS` открывает таблицы и данные для поиска закономерностей. `FOR_SELF` дает разобрать саму систему Dremio, включая анализ рабочей нагрузки. `FOR_PROMETHEUS` подключает метрики Prometheus, если они включены в кластере. Вход идет по персональному токену доступа (PAT). Для Dremio Cloud добавляется идентификатор проекта. Дополнительные опции включают семантический поиск и разрешение создавать представления (`allow_dml`). Для рабочих развертываний в Kubernetes есть Helm-чарт с потоковым HTTP, OAuth и метриками Prometheus.

Для кого. Аналитикам данных и администраторам Dremio, которые хотят спрашивать таблицы и нагрузку кластера словами из Claude Desktop.

Подходит, если

  • Таблиц на озере данных много, и агент должен подсказать, где искать нужные поля.
  • Медленные запросы разбираются по нагрузке кластера в режиме `FOR_SELF`.
  • Метрики Prometheus кластера читаются рядом с данными Dremio.
  • Команда разворачивает сервер в Kubernetes через Helm с OAuth.

Не подходит, если

  • Данные лежат вне Dremio: сервер знает только эту платформу.
  • Токен выдавать агенту нельзя: PAT открывает все доступные его владельцу источники.
  • Нужна официальная поддержка: сервер в нее не входит.

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

Покажи, какие таблицы в источнике sales связаны с заказами, и найди закономерности в сумме заказов по месяцам.

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Ограничения

Локальная установка идет из клонированного репозитория, пакета в реестре README не называет. Нужны Python 3.11 или новее и менеджер `uv`. Конфигурацию сервера создают командой `uv run dremio-mcp-server config create dremioai`, а Claude Desktop правят отдельной командой. Режим для Claude Desktop описан только для него. Сервер не входит в поддержку продукта Dremio. Для развертывания в Kubernetes образ собирают сами командой `docker build -t dremio-mcp:0.1.0 .`.

Как отключить. Удалите раздел `Dremio` из `claude_desktop_config.json` и файл `~/.config/dremioai/config.yaml` с токеном. Токен отзовите в настройках Dremio. Развертывание в Kubernetes снимает `helm uninstall`.

Частые вопросы

Как установить Dremio MCP server?

Склонируйте репозиторий, поставьте `uv` и проверьте `uv run dremio-mcp-server --help`. Затем создайте конфигурацию командой `uv run dremio-mcp-server config create dremioai` с адресом и токеном, а после нее `uv run dremio-mcp-server config create claude`.

Как не светить токен в истории оболочки?

Положите PAT в файл и передайте путь с префиксом `@`: `--pat @/path/to/tokenfile`. Тот же префикс работает в поле `pat` файла `config.yaml`.

Какой адрес указывать для Dremio Cloud?

Для региона США подойдет `https://api.dremio.cloud` или сокращение `prod`, для Европы `https://api.eu.dremio.cloud` или `prodemea`. Для проекта в облаке нужен еще `--project-id`.

Что делают режимы сервера?

`FOR_DATA_PATTERNS` читает таблицы и данные, `FOR_SELF` разбирает систему и нагрузку Dremio, `FOR_PROMETHEUS` берет метрики Prometheus. Режимы перечисляют через запятую.

Как развернуть сервер для команды?

Используйте Helm-чарт из каталога `helm/dremio-mcp`. Рекомендованный вариант для рабочей среды идет с OAuth, вариант с PAT README помечает как тестовый.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Официальный MCP-сервер Tableau: агент ищет источники данных, отправляет к ним запросы и открывает дашборды и метрики Pulse

MCP-серверШирокий доступ368Звезды репозитория

Один MCP-сервер для SQLite, SQL Server, PostgreSQL и MySQL: агент читает и меняет данные, правит схему и выгружает CSV и JSON

MCP-серверШирокий доступ390Звезды репозитория
Официальный

MCP-сервер DataHub: агент ищет таблицы и столбцы по метаданным, строит lineage и находит SQL-запросы аналитиков

MCP-серверРасширенный доступ85Звезды репозитория

Локальный эмулятор Databricks API с MCP-сервером на 67 инструментов: агент работает с SQL и заданиями без рабочего пространства

MCP-серверШирокий доступ142Звезды репозитория

MySQL MCP Server Pro

mysql_mcp_server_pro

MCP-сервер для MySQL: выполняет SQL с ролями доступа, ищет таблицы по комментариям и разбирает блокировки, индексы и планы запросов

MCP-серверШирокий доступ249Звезды репозитория
Официальный

Официальный MCP-сервер Apache Doris только для чтения: каталоги, запросы, диагностика кластера, поиск и lineage

MCP-серверРасширенный доступ357Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Dremio MCP server (эта карточка)даAPI-ключ53
MCP Toolbox for Databasesдане нужна16 812подключает агента к набору баз данных; Dremio MCP server работает с одной платформой Dremio и умеет разбирать нагрузку кластера
DataHub MCP ServerдаAPI-ключ85ищет по каталогу метаданных DataHub; Dremio MCP server читает таблицы и данные в самом Dremio

Коротко о README

README делит установку на удаленное развертывание через Helm и локальную для настольного клиента. Дальше идут формат файла настроек, три режима сервера, расположение логов по системам и ссылки на документы по архитектуре, инструментам и параметрам.

Бейдж для README

Сообщить о проблеме

Foxx AIDremio MCP server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.