Руководство по коннектору3 мин чтения7 языков

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

Подключи базы данных PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite и MongoDB напрямую к MCP. Позвольте AI-агентам запрашивать данные на естественном языке.

HCАвтор: команда HelpCodeОбновлено 3 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Подключи базы данных PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite и MongoDB напрямую к MCP. Позвольте AI-агентам запрашивать данные на естественном языке.

Прямой доступ к базе данных для AI-агентов

Вместо создания REST API поверх твоих баз данных, AnythingMCP подключается напрямую к твоей базе данных и предоставляет её в виде инструментов MCP. AI-агенты могут запрашивать данные на естественном языке.

Поддерживаемые базы данных

База данныхСтатусРежим доступа
PostgreSQLПоддерживаетсяТолько для чтения
MySQLПоддерживаетсяТолько для чтения
MariaDBПоддерживаетсяТолько для чтения
Microsoft SQL ServerПоддерживаетсяТолько для чтения
OracleПоддерживаетсяТолько для чтения
SQLiteПоддерживаетсяТолько для чтения
MongoDBПоддерживаетсяТолько для чтения

Важно: Все коннекторы баз данных в AnythingMCP по дизайну являются только для чтения. Это гарантирует, что AI-агенты не могут случайно изменить или удалить данные.

Автоматически сгенерированные инструменты

Когда ты создаёшь коннектор базы данных, AnythingMCP автоматически генерирует три инструмента:

ИнструментОписание
get_database_schemaВозвращает схему базы данных (таблицы, столбцы, типы)
get_example_queriesПредлагает примерные запросы на основе схемы
execute_queryВыполняет запрос только для чтения (только SELECT/find, максимум 1000 строк)

Пошаговое руководство

Шаг 1: Разверни AnythingMCP

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 2: Создай коннектор базы данных

Открой панель управления AnythingMCP по адресу http://localhost:3000 и создай новый коннектор базы данных. Выбери тип твоей базы данных (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite или MongoDB) и предоставьте данные для подключения.

Шаг 3: Настрой подключение

Введи хост твоей базы данных, порт, учетные данные и имя базы данных. Для SQL баз данных (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite) коннектор будет использовать только SQL SELECT запросы. Для MongoDB разрешены только операции find.

Шаг 4: Проверь подключение

Используй панель управления, чтобы проверить подключение и просмотреть автоматически обнаруженную схему. Инструмент get_database_schema покажет все доступные таблицы и столбцы.

Шаг 5: Подключи к AI-агентам

{
  "mcpServers": {
    "my-database": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Ограничения запросов

  • SQL базы данных (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite): Разрешены только операторы SELECT
  • MongoDB: Разрешены только операции find
  • Ограничение по строкам: Максимум 1000 строк на запрос
  • Нет операций записи: INSERT, UPDATE, DELETE, DROP заблокированы

Сценарии использования AI-агентов

  • "Покажи мне все заказы за прошлый месяц с общей суммой свыше $500"
  • "Какие 10 продуктов принесли наибольший доход?"
  • "Сколько новых пользователей зарегистрировалось на этой неделе?"
  • "Список всех клиентов из Германии"

Рекомендации по безопасности

  1. Используй пользователя базы данных только для чтения — Создай отдельного пользователя с правами только на SELECT
  2. Ограничьте доступные таблицы — Открывайте только те таблицы, которые безопасны для доступа AI
  3. SSL-соединения — Всегда используй зашифрованные соединения в производственной среде
  4. Сетевые ограничения — Ограничьте доступ к базе данных только для IP-адреса сервера AnythingMCP

Следующие шаги

Это руководство помогло?

MCP для вашего стека за 60 секунд.

Запустите AnythingMCP в управляемом облаке или разместите на своей инфраструктуре. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Adobe Acrobat Sign в MCP: соглашения, подписанты, подписанные PDF и шаблоны в любом AI-агенте

Adobe Acrobat Sign REST API v6 со входом под пользователем Acrobat Sign: поиск соглашений и проверка, кто подписал, чтение участников, событий, данных форм, ссылок на подписание, подписанного PDF и журнала аудита, отправка документов или шаблонов библиотеки на подпись, напоминания, просмотр шаблонов, веб-форм, пользователей, групп, процессов и вебхуков. Отмена соглашений отключена при установке.

Коннекторы

AliExpress Affiliate в MCP: поиск товаров, комиссии и партнёрские ссылки в любом AI-агенте

Пусть ваш ИИ исследует товары AliExpress для партнёрского маркетинга: поиск и популярные товары с ценами и комиссиями, сведения о товарах и SKU, стоимость доставки, купоны, партнёрские ссылки с вашим tracking ID, а также заказы и комиссии, которые они принесли.

Коннекторы

AliExpress Dropshipping в MCP: подбор товаров, стоимость доставки и отслеживание заказов в любом AI-агенте

Пусть ваш ИИ подбирает товары AliExpress для вашего магазина: поиск с вашими ценами дропшиппера, сведения о товарах и SKU, варианты и стоимость доставки, статус и отслеживание заказов, а по запросу и оформление заказов.

Коннекторы

Allegro в MCP: предложения, заказы, возвраты, сообщения покупателей и комиссии в любом AI-агенте

Управляйте аккаунтом продавца Allegro (allegro.pl, .cz, .sk, .hu) из любого AI-агента: предложения с ценой, остатком и статусом, заказы со статусом выполнения и трек-номерами, возвраты и возмещения, сообщения покупателей, обсуждения и рекламации, комиссии, кошелёк и оценки. Вход через OAuth аккаунтом продавца; возмещения и решения по рекламациям отключены при установке.

Коннекторы

apaleo в MCP: гостиничные бронирования, доступность, тарифы, фолио и ресепшн в любом AI-агенте

Работа отеля в облачной PMS apaleo: объекты, номера и категории номеров, тарифные планы и цены, доступность и предложения, бронирования, проживания и гости, группы, фолио, платежи, счета, техобслуживание, уборка и отчёты о показателях. Создаёт бронирования, назначает номера, заселяет и выселяет гостей. Подключается как приложение через OAuth2 client credentials; отмены и неявки отключены при установке.

Коннекторы

Appstle Subscriptions в MCP: подписки Shopify, продления, пропуски и отток в любом AI-агенте

Управляйте подписками Shopify в Appstle из любого AI-агента: договоры подписки и клиенты, будущие и прошлые заказы продления, пауза и возобновление, пропуск и перенос, частота и следующая дата списания, добавление, замена и удаление товаров, скидки, адрес доставки, selling plans, правила замены, активность удержания и выручка по договору. Отмена и немедленное списание отключены при установке.