Скидка 5% при первом запуске GPU по промокоду Активировать скидку

MCP-сервер для MySQL и MariaDB

Задавайте AI-агенту вопросы по базе данных. Подключите источник только для чтения, изучайте схему и выполняйте ограниченные SELECT-запросы без пароля базы в промпте.

Подключить базу данных

От вопроса к данным — с понятным SQL

Коннектор подходит для анализа продукта, расследования обращений и отчётов по существующей базе MySQL или MariaDB. Сначала агент получает схему, затем составляет SQL: вы можете проверить таблицы и фильтры, на которых основан ответ. Нужны ваша база и MCP-совместимый клиент; запускать GPU или VPS не требуется.

Метрики продукта

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

Поддержка

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

Изучение схемы

Посмотрите таблицы и представления, типы столбцов и ключи. Попросите агента объяснить, как построить отчётный запрос.

Четыре инструмента для чтения данных

database_list_sourcesСписок включённых источников вашей команды.
database_list_tablesТаблицы и представления выбранного источника.
database_describe_tableСтолбцы, типы, допустимость NULL и ключи.
database_query_readonlyОдин SELECT-запрос. По умолчанию возвращается до 100 строк, максимум — 500.

Пример: заказы по статусам

Изучи таблицу orders и посчитай заказы по статусам за последние семь дней. Покажи SQL и объясни, какой столбец даты и часовой пояс использовались.

Пример SQL для таблицы со столбцами status и created_at. Адаптируйте его к схеме, полученной через коннектор. Данные клиентов здесь не показаны.

SELECT status, COUNT(*) AS orders
FROM orders
WHERE created_at >= NOW() - INTERVAL 7 DAY
GROUP BY status
ORDER BY orders DESC
LIMIT 20

Ограничьте область доступа к данным

Используйте пользователя базы с правами чтения только нужных таблиц. Результат запроса передаётся выбранному AI-клиенту: подключайте данные, с которыми этот клиент может работать. Коннектор отклоняет запись и несколько SQL-команд. Лимиты строк и размера ответа могут обрезать результат — попросите агента явно сообщать об этом, а не считать частичную выгрузку полной.

Подключите существующую базу

  1. Откройте «Источники данных» в панели и укажите хост MySQL или MariaDB, базу и пользователя только для чтения.
  2. Проверьте соединение, задайте название и описание источника, объясняющее агенту назначение таблиц. Включите доступ через MCP.
  3. Используйте настройки подключения MCP из панели. Протокольный endpoint находится на хосте приложения; пароль базы остаётся в сохранённом подключении.
  4. Начните с изучения схемы и небольшого запроса. Проверьте SQL и результат, прежде чем включать их в отчёт.

Endpoint MCP

https://app.cloudcompute.ru/mcp/databases

Подключить базу данных

FAQ

Нужно ли арендовать сервер базы здесь?

Нет. Можно подключить существующую базу MySQL или MariaDB, доступную сервису по сети. Это MCP-коннектор, а не хостинг базы данных.

Может ли агент менять или удалять строки?

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

Получит ли AI-клиент результаты запросов?

Да. Схема и выбранные строки возвращаются через MCP клиенту, отправившему запрос. Пароль базы хранится в подключении и не передаётся как промпт.

Можно ли выгрузить всю базу?

Коннектор предназначен для ограниченных запросов. По умолчанию возвращается до 100 строк, максимум — 500; также ограничен размер ответа. В результате есть признак обрезки.

Можно ли подключить localhost?

Управляемый сервис должен иметь сетевой доступ к хосту базы. Адрес localhost на вашем компьютере не указывает на эту базу со стороны сервиса. Проверьте соединение в панели.
Другие MCP-коннекторы →