Connector guide3-minute readEN · DE · IT

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

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

HCBy HelpCode teamОбновлено 3 min read Открытый код на GitHub

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

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

Summary

Подключи базы данных 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

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

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

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

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

GR
connectors

Georgian Railway MCP Server — расписание, места и цены для ИИ-агентов

Поиск поездов Грузинской железной дороги из любого ИИ-агента через MCP. Станции, расписание, свободные места и цены в лари. Бесплатный адаптер в AnythingMCP — без аккаунта и API-ключа.

connectors

Как превратить Amazon Seller Central в MCP сервер (SP-API)

Подключи Amazon Seller Central к любому AI-агенту через MCP. Запрашивай заказы, запасы FBA, предложения buy-box, сборы и отчеты через официальный API Партнера по продажам — без ключей AWS, без кода.

connectors

Clockify в MCP — управляйте Clockify из любого AI-агента

Manage Clockify (time tracking, projects, tasks, clients, tags, workspace users, reports) from any AI agent. 18 tools, X-Api-Key auth.

connectors

Asana в MCP — управляйте Asana из любого AI-агента

Asana REST API — tasks, projects, sections, milestones, users, teams. Triage assignment, change due dates, query workload, scan project status updates. PAT auth.

connectors

GitHub в MCP — управляйте GitHub из любого AI-агента

GitHub REST + GraphQL — repos, issues, PRs, actions, search, code review, security advisories. Read/write across the user, org, and enterprise scopes via a fine-grained PAT.

connectors

Jira в MCP — управляйте Jira из любого AI-агента

Atlassian Jira Cloud REST v3 — JQL search, issue CRUD + transitions, sprint & board management, project metadata, comment / attachment workflows. Basic-auth via API token.