MCP-серверы

dbhub dbhub логотип

Сайт https://github.com/bytebase/dbhub
Цена Бесплатный доступ
Основные направления Инжиниринг данных и извлечение, МСР для извлечения данных

DBHub — это легковесный, token-эффективный MCP-сервер с нулевыми зависимостями, который служит универсальным шлюзом для подключения AI-ассистентов к различным реляционным базам данных. Он позволяет безопасно исследовать схемы и выполнять SQL-запросы, фокусируясь на максимальной экономии контекстного окна LLM.

Ключевые особенности:

Token-эффективная архитектура: Содержит всего два MCP-инструмента (execute_sql и search_objects) для выполнения запросов и исследования схемы. Это минимизирует расход токенов и оставляет больше места в контекстном окне для самих данных и диалога.

Мульти-база данных и мульти-подключения: Поддерживает одновременную работу с PostgreSQL, MySQL, MariaDB, SQL Server и SQLite через единый интерфейс с помощью конфигурационных файлов TOML.

Кастомизируемые инструменты: Позволяет определять переиспользуемые, параметризованные SQL-операции прямо в конфигурационном файле dbhub.toml, адаптируя сервер под конкретные задачи.

Встроенный Workbench: Предоставляет веб-интерфейс для выполнения запросов, запуска пользовательских инструментов и просмотра трейсов запросов без необходимости подключения MCP-клиента.

Встроенные Guardrails: Режим “только чтение”, ограничение количества возвращаемых строк и таймаут запроса для предотвращения неконтролируемых операций.

Безопасный доступ: Поддерживает SSH-туннелирование и SSL/TLS шифрование для защищенного соединения с базами данных.

Для кого: Для разработчиков, аналитиков и администраторов баз данных, которым необходим простой, быстрый и безопасный способ дать AI-ассистентам (Claude, Cursor, VS Code) доступ к реляционным данным для анализа, документирования и помощи в написании запросов.

Сценарии использования:

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

Безопасная аналитика данных: Предоставление LLM доступа к производственным данным в режиме “только чтение” для ответов на ad-hoc вопросы бизнес-пользователей без риска изменения данных.

Универсальный шлюз для разработчика: Подключение к нескольким базам данных (production, staging, development) из одной точки для выполнения кросc-платформенных запросов и задач.

Создание специализированных AI-инструментов: Программирование повторяющихся SQL-операций в виде пользовательских инструментов для автоматизации рутинных задач (например, “показать топ-10 клиентов”, “найти дубликаты”).

Цены и доступность: DBHub — это проект с открытым исходным кодом (лицензия MIT), разрабатываемый компанией Bytebase. Полностью бесплатен. Может быть запущен через Docker, NPM или в демонстрационном режиме одной командой.