Apache Doris MCP Server

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

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

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

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

  • Читает данные аналитической базы, в том числе производственной
  • Хранит пароль пользователя базы в окружении
Все причины и проверки

apache/doris-mcp-server

Установка

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

pip install doris-mcp-server==1.0.0

Затем задайте DORIS_HOST, DORIS_PORT, DORIS_USER, DORIS_PASSWORD.

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

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

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

  • Читает данные аналитической базы, в том числе производственной
  • Хранит пароль пользователя базы в окружении

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

Что делает

Сервер открывает агенту возможности аналитической СУБД Apache Doris только на чтение. Инструменты сгруппированы в восемь доменов: каталоги и таблицы, запросы с планами и профилями, состояние кластера, загрузка данных и материализованные представления, текстовый и векторный поиск, качество данных и lineage, внешние каталоги lakehouse и семантический слой. Агент сначала запрашивает у домена список доступных дочерних инструментов и их схемы, а затем вызывает нужный. Права на объекты определяет RBAC самой Doris, а размер результатов, таймауты и форма SQL ограничиваются на сервере.

Для кого. Для аналитиков и инженеров данных, которые работают с Apache Doris.

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

  • Нужно исследовать схему и данные Doris без риска изменений
  • Нужно разобрать медленный запрос по плану и профилю
  • Нужно проверить состояние кластера, загрузку или свежесть данных

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

  • Нужно изменять данные или схему: сервер только читает
  • Используется другая СУБД или Doris старше версии 2.0

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

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

MCP

Транспорт
stdio, http
Авторизация
не нужна

Переменные окружения

DORIS_HOST обязательная
Адрес FE Doris
DORIS_PORT
MySQL-порт FE, обычно 9030
DORIS_USER обязательная
Пользователь Doris
DORIS_PASSWORD обязательная, секрет
Пароль пользователя Doris
DORIS_DATABASE
База по умолчанию

Ограничения

Нужны Python 3.12, Apache Doris 2.0 или новее и сетевой доступ к FE по порту MySQL. Пакет помечен как бета. Старые клиенты с протоколом MCP до версии 2026-07-28 подключаются только через отдельный адаптер. HTTP за пределами локальной машины требует настройки авторизации.

Как отключить. Удалите запись сервера из конфигурации MCP клиента и выполните pip uninstall doris-mcp-server.

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

Что делать, если клиент не понимает домены?

Задайте MCP_TOOL_EXPOSURE_MODE=flat перед запуском, тогда все дочерние инструменты будут показаны плоским списком.

Может ли агент что-то изменить в базе?

Нет, встроенный набор инструментов в версии 1.0 только читает, административный домен зарезервирован и не зарегистрирован.

Обсуждение

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

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

Официальный MCP-сервер Redis: строки, хеши, стримы, JSON и векторный поиск через агента

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

Официальный MCP-сервер Apache IoTDB: SQL-запросы к временным рядам в древовидной и табличной модели, экспорт в CSV и Excel

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

Официальный MCP-сервер MongoDB: запросы и агрегации к базам, управление индексами, кластерами Atlas и локальными развертываниями

MCP-серверШирокий доступ1,2 тыс.Звезды репозитория

MCP-сервер для доступа агента к MySQL: чтение схемы и запросы, по умолчанию только на чтение, запись включается флагами

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория
Официальный

Легкое рабочее место для баз данных с MCP-сервером: агент читает схему, выполняет запросы и разбирает данные в PostgreSQL, MySQL и других

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

Десктопное рабочее место для SQL с встроенным MCP-сервером: агент читает схему и выполняет запросы в том же клиенте, где работаете вы

MCP-серверШирокий доступ5,3 тыс.Звезды репозитория

Коротко о README

README описывает архитектуру версии 1.0 с восемью доменами и постепенным раскрытием инструментов. Быстрый старт: установка из PyPI, переменные подключения к Doris и запуск по HTTP или stdio. Отдельно перечислены границы безопасности и надежности, включая авторизацию, RBAC и ограничения результатов. Подробная документация на английском и китайском лежит в docs. Лицензия Apache 2.0.

Бейдж для README

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

Foxx AIApache Doris MCP Server
Foxx AI

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