- 形态
- MCP
- 传输协议
- http
- 是否开源
- 是
- GitHub Stars
- ★ 3.0k
- 收录来源
- mcp-github
能力说明
DBHub 是一个零依赖、高效令牌的 MCP 服务器,实现 Model Context Protocol (MCP) 服务器接口。这个轻量级网关允许 MCP 兼容客户端连接和探索不同的数据库。它支持 PostgreSQL、MySQL、SQL Server、MariaDB 和 SQLite,并提供多数据库连接、读写保护等功能。DBHub 可以通过 Docker 或 NPM 安装,适合需要数据库操作能力的 AI 应用。
能力点
- ▪执行 SQL 查询
- ▪搜索数据库对象
- ▪定义自定义 SQL 操作
- ▪多数据库连接
- ▪读写保护
适用场景
数据库查询和操作数据库模式探索多数据库管理安全的数据访问
接入方式
依赖:Node.js >= 22.5.0数据库连接信息
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"`;NPM: `npx @bytebase/dbhub@latest --transport http --port 8080 --dsn "postgres://user:password@localhost:5432/dbname?sslmode=disable"`
以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。
常见问题
DBHub 支持哪些数据库?
支持 PostgreSQL、MySQL、SQL Server、MariaDB 和 SQLite。
如何配置多数据库连接?
使用 TOML 配置文件进行多数据库设置。
相关 Skill
OpenMetadata
OpenMetadata 是一个开放的数据上下文层,为AI提供可信的数据上下文和业务语义。
MCP数据治理元数据管理
unstract
基于LLM的非结构化数据提取工具,支持API部署和ETL流程。
MCP
FinanceToolkit
透明高效的金融分析工具,支持多种金融产品和指标。
MCP金融数据分析
mcp-server-chart
基于 AntV 的可视化 MCP 服务器,支持 25+ 种图表生成。
MCP
tabularis
开源数据库客户端,支持 PostgreSQL、MySQL/MariaDB 和 SQLite,内置 SQL 笔记本、可视化 EXPLAIN、AI 和 MCP。
MCP
tradingview-mcp
实时市场数据、技术分析、筛选器和回测工具,支持多种MCP客户端。
MCP金融市场数据