MCP Рекомендовано Бесплатно

DBHub MCP сервер

DBHub — это универсальный MCP сервер для баз данных, который предоставляет единый интерфейс для подключения MCP-совместимых клиентов к различным типам баз данных, включая PostgreSQL, MySQL, MariaDB, SQL Server и SQLite, с безопасным доступом и функциями, готовыми к продакшену.

автор: bytebase

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/dbhub | bash

DBHub — это универсальный MCP сервер для баз данных, который предоставляет единый интерфейс для подключения MCP-совместимых клиентов к различным типам баз данных, включая PostgreSQL, MySQL, MariaDB, SQL Server и SQLite, с безопасным доступом и функциями, готовыми к продакшену.

Установка

Docker

docker run --rm --init \
   --name dbhub \
   --publish 8080:8080 \
   bytebase/dbhub \
   --transport http \
   --port 8080 \
   --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"

NPX

npx @bytebase/dbhub --transport http --port 8080 --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"

Демо режим

npx @bytebase/dbhub --transport http --port 8080 --demo

Из исходников

pnpm install
pnpm dev
# Для продакшена:
pnpm build
pnpm start --transport stdio --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"

Возможности

  • Универсальный шлюз: единый интерфейс для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite
  • Безопасный доступ: режим только для чтения, SSH туннелирование и поддержка SSL/TLS шифрования
  • Мультибазность: одновременное подключение к нескольким базам данных с конфигурацией через TOML
  • Готовность к продакшену: ограничение строк, контроль тайм-аутов блокировок и пулинг соединений
  • Нативная поддержка MCP: полная реализация Model Context Protocol с ресурсами, инструментами и промптами
  • Ресурсы: исследование схем баз данных (схемы, таблицы, индексы, процедуры)
  • Инструменты: выполнение SQL с поддержкой транзакций
  • Промпты: генерация SQL с помощью ИИ и объяснение баз данных

Ресурсы

Примечания

DBHub поддерживает мульти-базовую конфигурацию с использованием TOML файлов, что идеально подходит для управления продакшен, тестовыми и девелоперскими базами данных из одного экземпляра. Полная документация доступна по адресу https://dbhub.ai/. Представлено командой Bytebase — платформы для database DevSecOps с открытым исходным кодом.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI