DBHub

活跃
GitHub TypeScript MIT

简介

零依赖、高效令牌使用的数据库 MCP 服务器,支持 PostgreSQL、MySQL、SQL Server、MariaDB 和 SQLite 等多种数据库。

核心特性

  • 零依赖 MCP 服务器,仅两个工具以最大化上下文窗口利用率
  • 多数据库支持:PostgreSQL、MySQL、MariaDB、SQL Server、SQLite
  • 通过 TOML 配置实现多连接,同时访问多个数据库
  • 内置安全护栏:只读模式、行数限制、查询超时
  • SSH 隧道和 SSL/TLS 加密保障数据库访问安全
  • 内置 Web 工作台,支持可视化查询执行和请求追踪

适用场景

💡 将 AI 编程助手(Claude、Cursor、Copilot)连接到生产数据库
💡 通过自然语言进行数据库 Schema 探索和 SQL 查询生成
💡 从单一 MCP 服务器实例管理多环境数据库
💡 为开发团队提供带审计和安全护栏的数据库访问

快速开始

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

相关项目