Все статьи
11 июля 2026 г.·2 мин чтения

Как подключить базу данных к ИИ через MCP — вопросы к данным без SQL

Как дать нейросети доступ к базе данных через MCP и задавать вопросы к данным на человеческом языке вместо ручного SQL. Разбор на примере десктоп-агента Дока.

Работа с базой обычно выглядит так: вспомнить схему, написать SQL, поправить, снова написать. А можно иначе — подключить базу к агенту через MCP и просто спросить: «сколько заказов было в прошлом месяце и от каких клиентов». Остальное агент сделает сам. Разберём, как это настроить.

Что это даёт

  • Вопросы на человеческом языке. Агент сам разбирается в схеме и составляет запрос — тебе не нужно помнить названия таблиц и полей.
  • Разведка данных. «Покажи, что вообще есть в этой базе» — и агент опишет структуру.
  • Отчёты. Достать данные, свести и сразу оформить в файл — в один заход.

Что понадобится

  1. MCP-сервер для твоей СУБД. Есть готовые открытые серверы под популярные базы — например PostgreSQL и SQLite. В README сервера указана команда запуска.
  2. Строка подключения к базе (host, порт, имя базы, пользователь) — её сервер обычно принимает через переменную окружения.
  3. Дока с вкладкой «MCP-серверы».

Для начала подключай базу в режиме «только чтение» и отдельным пользователем с минимальными правами. Так агент сможет отвечать на вопросы, но ничего случайно не изменит. Расширишь права позже, когда убедишься, что всё работает как надо.

Подключаем — по шагам

  1. Выбери MCP-сервер под свою СУБД и загляни в его README — оттуда возьми команду запуска и имя переменной окружения для строки подключения.
  2. В Доке открой правую панель → «MCP-серверы»«+ Добавить сервер».
  3. Заполни название (например «Postgres — аналитика»), команду запуска и аргументы.
  4. В переменные окружения впиши строку подключения в формате KEY=VALUE — имя переменной бери из документации сервера.
  5. Включи тумблер и сохрани.

На следующей задаче агент увидит инструменты базы и сможет к ней обращаться. Начни с безопасного вопроса вроде «опиши схему этой базы» — так проверишь, что подключение работает.

Приватность

MCP-сервер запускается локально, а если и база у тебя локальная или во внутренней сети — данные вообще не выходят наружу. Для аналитики по чувствительным данным это важно: в связке с локальной моделью весь контур остаётся на твоей стороне. Общий принцип подключения серверов — в статье про полезные MCP-серверы.

Итог

База через MCP убирает лишний шаг между вопросом и ответом: спрашиваешь словами — агент сам составляет запрос. Понадобится только сервер под твою СУБД и строка подключения. Скачать Доку можно бесплатно.