
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Token-ориентированный MCP-сервер баз данных для Postgres, MySQL, SQL Server, MariaDB, SQLite.
Обзор
Представлено Bytebase — открытой платформой баз данных DevSecOps. DBHub — это MCP-сервер с нулевыми зависимостями и эффективностью токенов, реализующий интерфейс сервера Model Context Protocol (MCP). Этот лёгкий шлюз позволяет клиентам, совместимым с MCP, подключаться к различным базам данных и исследовать их: - : Нулевая зависимость, эффективность токенов с двумя инструментами MCP для максимизации контекстного окна - : PostgreSQL, MySQL, MariaDB, SQL Server и SQLite через один интерфейс - : Одновременное подключение к нескольким базам данных с конфигурацией TOML - : Режим только для чтения, ограничение строк и тайм-аут запросов для предотвращения неконтролируемых операций - : SSH-туннелирование и шифрование SSL/TLS PostgreSQL, MySQL, SQL Server, MariaDB и SQLite.
Обзор (машинный перевод)
[! ПРИМЕЧАНИЕ] Если вам нужен корпоративный MCP-сервер базы данных с встроенными ограничениями, такими как процесс одобрения, контроль доступа, маскировка данных и аудитское логирование, выходящие за рамки DBHub, обратите внимание на Bytebase.
DBHub — это минималистичный MCP-сервер: токен-эффективный, нулевый зависимость и по умолчанию всего два инструмента с опциями по отдельности. Этот лёгкий шлюз позволяет клиентам, совместимым с MCP, подключаться к различным базам данных и исследовать их:
- Минимальный: Нулевая зависимость, эффективность токенов с минимальным набором MCP-инструментов для максимизации контекстного окна
- Multi-Database: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle и SQLite через один интерфейс
- Multi-Connection: Одновременное подключение к нескольким базам данных с конфигурацией TOML
- Ограничители: режим только для чтения, ограничение строк и тайм-аут запросов для предотвращения неконтролируемых операций
- Secure Access: SSH-туннелирование и шифрование SSL/TLS
DBHub — официальный пример в документации Claude Code для подключения к PostgreSQL через MCP.
Эффективность токенов
DBHub по умолчанию загружает всего 2 инструмента с 1.4k токенов — в 13-14 раз меньше, чем альтернативы — оставляя окно контекста открытым для вашей реальной работы.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
[!NOTE]
If you need an enterprise-level database MCP server with built-in guardrails like approval flow, access control, data masking, and audit logging beyond what DBHub offers, check out Bytebase.
+------------------+ +--------------+ +------------------+
| | | | | |
| Claude Desktop +--->+ +--->+ PostgreSQL |
| | | | | |
| Claude Code +--->+ +--->+ SQL Server |
| | | | | |
| Cursor +--->+ DBHub +--->+ Oracle |
| | | | | |
| VS Code +--->+ +--->+ SQLite |
| | | | | |
| Copilot CLI +--->+ +--->+ MySQL |
| | | | | |
| | | +--->+ MariaDB |
| | | | | |
+------------------+ +--------------+ +------------------+
MCP Clients MCP Server Databases
DBHub is a minimal MCP server: token-efficient, zero-dependency, and just two tools by default with opt-in extras. This lightweight gateway allows MCP-compatible clients to connect to and explore different databases:
- Minimal: Zero dependency, token efficient with a minimal set of MCP tools to maximize context window
- Multi-Database: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and SQLite through a single interface
Установка
npx @bytebase/dbhub@latest --transport http --port 8080 --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"