
DBHub Analytics
Connects Claude to seven database systems through a single interface: Databricks SQL, BigQuery, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite. Exposes two core MCP tools: execute_sql for running queries with read-only enforcement and row limits, and search_objects for browsing catalogs, schemas, tables, and columns. You can connect to multiple databases simultaneously via a TOML config file, which makes it useful when you need to query across different data sources in one conversation. Built on Bytebase's DBHub project. Supports SSH tunneling, SSL/TLS, and service account auth for BigQuery. The progressive schema disclosure is handy when you're exploring unfamiliar databases and don't want to dump entire schemas at once.
- tools
- 2
- auth
- Secret needed
- transport
- STDIO
- env vars
- 16
- last updated
- Apr 2, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
execute_sqlExecute SQL queries with read-only enforcement and row limiting
Execute SQL queries with read-only enforcement and row limiting
No parameter schema in public metadata yet.
search_objectsBrowse catalogs, schemas, tables, columns, indexes, and routines
Browse catalogs, schemas, tables, columns, indexes, and routines
No parameter schema in public metadata yet.
Sponsors
Configuration
DSNsecretDatabase connection string (e.g., postgres://user:pass@host:5432/db)
DB_TYPEDatabase type: postgres, mysql, mariadb, sqlserver, sqlite, databricks, bigquery
DB_HOSTDatabase hostname
DB_PORTDatabase port
DB_USERDatabase username
DB_PASSWORDsecretDatabase password
DB_NAMEDatabase name or SQLite file path
TRANSPORTTransport mode: stdio or http
PORTHTTP server port (default: 8080)
IDInstance identifier for tool names
SSH_HOSTSSH server hostname
SSH_PORTSSH server port (default: 22)
SSH_USERSSH username
SSH_PASSWORDsecretSSH password
SSH_KEYPath to SSH private key
SSH_PASSPHRASEsecretSSH key passphrase
Readme
DBHub Analytics
Universal Database MCP Server for Databricks, Google BigQuery, PostgreSQL, MySQL, SQL Server, SQLite, MariaDB
What is DBHub Analytics?
DBHub Analytics is an open-source MCP (Model Context Protocol) server that connects AI assistants like Claude Desktop, Claude Code, Cursor, VS Code Copilot, and other MCP-compatible clients to your databases. Query Databricks SQL warehouses, Google BigQuery datasets, PostgreSQL, MySQL, and more — all through a single unified interface.
Details
- Repository
- github.com/amansingh63/dbhub-analytics
- Categories
- Databases, Monitoring & Observability, Data & Analytics
- Package
dbhub-analytics- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active