К основному содержанию
MCP-сервер CX Codex

DBeast PostgreSQL MCP — MCP-сервер для Claude Code: что делает

Подключает ИИ-ассистента к PostgreSQL: разбор схемы, безопасные запросы, аудит безопасности и производительности.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env DATABASE_URL=<DATABASE_URL> --env DB_HOST=<DB_HOST> --env DB_PORT=<DB_PORT> --env DB_USER=<DB_USER> --env DB_PASSWORD=<DB_PASSWORD> --transport stdio dbeast-postgresql-mcp -- docker run -i --rm -e DATABASE_URL -e DB_HOST -e DB_PORT -e DB_USER -e DB_PASSWORD ghcr.io/snss10/dbeast:2.0.2
Открыть на GitHub

Что делает DBeast PostgreSQL MCP

DBeast работает как локальный stdio MCP-сервер на Python. Ассистент запускает его отдельным процессом, а доступ к базе передаётся через переменные окружения — DATABASE_URL, DB_HOST, DB_PORT, DB_USER, DB_PASSWORD. HTTP-сервис поднимать не нужно, ничего лишнего в инфраструктуре не появляется.

Вместо одного универсального execute_sql сервер отдаёт 21 инструмент по десяти категориям: get_schema и dependency_analysis для разбора структуры, execute_query для чтения, analyze_query и query_optimizer для планов и индексов, analyze_impact для предпросмотра записи, security_audit и sensitive_data_scan, maintenance_analysis, data_quality_report, replication_status. Чтение ограничено автоматическим лимитом строк.

Нужен Python 3.11+ и PostgreSQL 12+. Установка описана двумя путями: из исходников через pip install -e . или через Docker-образ ghcr.io/snss10/dbeast:2.0.2. Второй вариант удобнее для Claude, Codex и Gemini CLI — команды claude mcp add, codex mcp add и gemini mcp add подставляют переменные окружения сами. Для Cursor, GitHub Copilot и Windsurf конфигурация прописывается вручную в JSON. Без переменных с учётными данными базы сервер не подключится.

Какие задачи решает

  • разобрать схему незнакомой базы перед правками
  • посмотреть план запроса и понять, почему он тормозит
  • оценить, сколько строк затронет массовое обновление, до его запуска
  • проверить роли, привилегии и открытые таблицы в public
  • найти дубликаты и пропуски в ключевых колонках

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

  • Покажи схему таблицы orders со связями и индексами
  • Разбери план запроса дашборда и предложи индексы
  • Проверь public на проблемы безопасности и устаревшие данные

Как установить DBeast PostgreSQL MCP

Командой платформы

claude mcp add --env DATABASE_URL=<DATABASE_URL> --env DB_HOST=<DB_HOST> --env DB_PORT=<DB_PORT> --env DB_USER=<DB_USER> --env DB_PASSWORD=<DB_PASSWORD> --transport stdio dbeast-postgresql-mcp -- docker run -i --rm -e DATABASE_URL -e DB_HOST -e DB_PORT -e DB_USER -e DB_PASSWORD ghcr.io/snss10/dbeast:2.0.2

Вместо <…> подставьте свои значения. Ещё 3 переменные окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о DBeast PostgreSQL MCP

Как установить DBeast PostgreSQL MCP в Claude Code?

Одной командой: `claude mcp add --env DATABASE_URL=<DATABASE_URL> --env DB_HOST=<DB_HOST> --env DB_PORT=<DB_PORT> --env DB_USER=<DB_USER> --env DB_PASSWORD=<DB_PASSWORD> --transport stdio dbeast-postgresql-mcp -- docker run -i --rm -e DATABASE_URL -e DB_HOST -e DB_PORT -e DB_USER -e DB_PASSWORD ghcr.io/snss10/dbeast:2.0.2`. Docker должен быть установлен и запущен.

Что делает DBeast PostgreSQL MCP?

Даёт ассистенту набор инструментов для работы с PostgreSQL: просмотр схемы, чтение данных, анализ запросов и планов, проверка безопасности и обслуживания, отчёты о качестве данных.

Можно ли выполнять через него произвольный SQL?

Запись напрямую не проходит: execute_query работает только с SELECT и сам ограничивает число строк. Для изменений есть analyze_impact — он показывает затронутые строки и риск, но ничего не выполняет.

Похожие MCP-серверы

Все MCP-серверы по теме «Данные и базы» →
World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 717звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 409звёзд репо dbx t8y2 MCP-сервер, через который ИИ-агент выполняет запросы к базам данных по подключениям, настроенным в DBX. CX Codex +1 ★ 27 669звёзд репо Metabase metabase Подключает AI-ассистентов к инстансу Metabase для поиска таблиц, запуска аналитических запросов и построения графиков с учётом прав пользователя. CX Codex +1 ★ 49 845звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой