DBHub

Serveur MCP par Bytebase

Query and explore Postgres, MySQL, MariaDB, SQL Server, Oracle and SQLite databases through one token-efficient MCP server.

S’exécute en local (Tourne sur votre machine : sa page donne la commande d’installation)Clé API requise

Installer DBHub

Tourne sur votre machine. Nous n’avons pas encore de commande d’installation confirmée, suivez donc les instructions du projet.

  • DSN secret facultatif Database connection string (e.g., postgres://user:pass@host:5432/db)
  • DB_TYPE facultatif Database type: postgres, mysql, mariadb, sqlserver, oracle, sqlite
  • DB_HOST facultatif Database hostname
  • DB_PORT facultatif Database port
  • DB_USER facultatif Database username
  • DB_PASSWORD secret facultatif Database password

Partager ce serveur

Ouvre cette page, avec la commande d’installation et les étapes de configuration.

mcp.tc/i/dbhub

Présentation

DBHub connects MCP clients such as Claude Desktop, Claude Code, Cursor and VS Code to PostgreSQL, MySQL, MariaDB, SQL Server, Oracle and SQLite. It exposes two tools by default, one for running SQL and one for searching schemas, tables, columns, indexes and procedures. Explain and health check tools are opt-in. Read-only mode, row limits and query timeouts guard against runaway queries, and SSH tunneling and SSL/TLS are supported.

It runs locally with npx over stdio, or over HTTP with the transport option. Docker, an MCP Bundle and a Claude Code plugin are also available. No sign-in is needed. You supply a database connection string (DSN) or a dbhub.toml file to connect several databases at once. Node.js 22.5 or newer is required.

Ce que vous pouvez faire

  • Run SQL queries with transaction support and safety controls
  • Search schemas, tables, columns, indexes and procedures
  • Show query execution plans without running them (opt-in)
  • Check connection pool state and cache hit ratio (opt-in)
  • Connect to several databases at once with a TOML config
  • Define reusable parameterized SQL tools in dbhub.toml
  • Use read-only mode, row limits and query timeouts
  • Reach databases through SSH tunnels and SSL/TLS

Outils

DBHub ne présente ses outils qu’aux clients munis d’une clé, nous ne pouvons donc pas les afficher ici.

Exemples de prompts

  • List all tables in my Postgres database and describe the orders table.

  • Run a read-only query to count signups per day for the last week.

  • Show the execution plan for this SELECT statement.

  • Find columns named email across all schemas.

Configuration

Chaque client lance DBHub sur votre machine avec la même commande. Choisissez le vôtre ; la page retient votre choix.

Tout client

Nous n’avons pas encore de commande d’installation vérifiée pour ce serveur. Ses propres instructions sont le point de départ.

Paquet : @bytebase/dbhub sur NPM.

FAQ

Puis-je coller mcp.tc/i/dbhub dans mon client MCP ?

Non. DBHub tourne sur votre propre ordinateur, lancé par votre client, il n’a donc pas d’adresse web à laquelle se connecter. Le lien rapide est la page à partager.

DBHub a-t-il besoin d’une clé API ?

Oui. Il lit DSN, DB_PASSWORD, SSH_PASSWORD et SSH_PASSPHRASE dans son environnement, et DSN, DB_PASSWORD, SSH_PASSWORD et SSH_PASSPHRASE sont des secrets. Mettez les valeurs dans la configuration de votre client, sur votre propre machine, jamais dans un fichier partagé.

DBHub est-il un serveur distant ou local ?

Local. Votre client le lance comme un processus sur votre ordinateur.

Quels clients peuvent l’utiliser ?

Tout client qui lance des serveurs locaux : Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed et d’autres. claude.ai et ChatGPT ne se connectent qu’à des serveurs distants.

Qui a rédigé cette page ?

Le robot de mcp.tc a lu les métadonnées publiques de DBHub (ses pages de paquet et de dépôt), et un modèle d’IA en a tiré le texte. Une personne examine tout ce que les vérifications ne peuvent pas confirmer. Le texte peut encore contenir des erreurs : si vous en repérez une, utilisez Signaler cette fiche sur cette page.

Intégrer

Affichez DBHub dans un README ou sur votre site. Chaque intégration renvoie à cette page, utilise la commande d’installation du serveur et ne dépose aucun cookie. Comment fonctionnent les intégrations

Badge pour README

Aperçu du badge, clairAperçu du badge, sombre
Markdown
[![DBHub on mcp.tc](https://mcp.tc/i/dbhub/badge.svg)](https://mcp.tc/i/dbhub)
HTML
<a href="https://mcp.tc/i/dbhub"><img src="https://mcp.tc/i/dbhub/badge.svg" alt="DBHub on mcp.tc" height="20"></a>

Il suit le mode clair ou sombre du lecteur. Ajoutez ?theme=light ou ?theme=dark pour le fixer, ou ?style=compact pour afficher le symbole sans le nom.

Carte pour site web

HTML
<script src="https://mcp.tc/w/dbhub.js" async></script>

La carte apparaît à l’endroit de la balise. Ajoutez data-theme="dark" ou data-size="compact" à la balise pour la modifier. Le fichier contient tout ce qu’il lui faut : il ne fait aucune autre requête et ne dépose aucun cookie.

iframe

HTML
<iframe src="https://mcp.tc/embed/dbhub" title="DBHub on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>

Utilisez-la sur les pages qui n’autorisent pas les scripts. Ajoutez ?theme=light ou ?theme=dark à l’adresse pour fixer les couleurs.

JSON

La fiche sous forme de données pour vos pages et vos outils : nom, accroche, commande d’installation, outils et liens « Add to ». N’importe quel site peut la lire (CORS ouvert).

https://mcp.tc/i/dbhub.json

Ce que signifie chaque champ

mcp.tc n’est pas affilié à Bytebase. Cette page a été construite à partir des métadonnées publiques de DBHub, vérifiées pour la dernière fois le 3 oct. 2026, et un modèle d’IA a rédigé la description : elle peut contenir des erreurs. Les noms et marques appartiennent à leurs propriétaires. Quelque chose cloche ? Signaler cette fiche.