DBHub

DBHub

0
0 評論
347 Stars
DBHub是一個MCP伺服器,使用戶能夠通過統一協議(模型上下文協議,MCP)連接和探索多個數據庫,例如MySQL,PostgreSQL,Oracle,SQL Server,MariaDB和SQLite。它提供無縫的數據庫訪問,連接管理,並支持各種工具,用於SQL執行,模式探索和不同環境中的連接編排。
新增日期:
創建者:
Apr 27 2025
開發者工具
研究與數據
資料庫
#SQLite資料庫
#資料庫
#Dify 插件
#mcp-server
#PostgreSQL
#CursorAI
#人工智慧
#MCP
#MySQL
#Claude AI
#Claude
#Anthropic
#游標
#MariaDB
#SQL Server
#Dify
...
DBHub
廣告

DBHub 是什麼?

DBHub作為一個通用MCP伺服器,充當多個數據庫的網關,包括MySQL,PostgreSQL,Oracle,SQL Server,MariaDB和SQLite。它支持MCP兼容的客戶端安全地連接,探索數據庫模式,執行SQL命令,並通過標準化界面管理數據庫資源。DBHub可以通過Docker或npm輕鬆部署,提供演示模式和實際數據庫連接的選項。它具有SSL支持,只讀模式以及不同的傳輸協議(stdio和sse)。該平台非常適合實現跨數據庫集成,構建數據庫管理工具和集中管理異構數據庫系統的操作。

誰會使用 DBHub?

  • 數據庫管理員
  • 開發人員
  • 數據工程師
  • DevOps工程師
  • 質量保證工程師

如何使用 DBHub?

  • 步驟1:通過Docker映像或npm包安裝DBHub。
  • 步驟2:配置連接參數,包括DSN,傳輸模式和可選的安全設置。
  • 步驟3:使用指定的選項運行DBHub伺服器,例如演示模式或只讀模式。
  • 步驟4:將MCP兼容的客戶端(如Cursor,Claude Desktop)連接到伺服器端點。
  • 步驟5:通過連接的客戶端界面探索模式,執行SQL查詢和管理數據庫資源。

DBHub 的核心特徵與益處

主要功能
  • 支持多種數據庫類型(MySQL,PostgreSQL,Oracle,SQL Server,MariaDB,SQLite)
  • 客戶端連接的統一MCP協議接口
  • SQL執行和模式探索工具
  • 支持SSL加密
  • 提供演示模式和示範數據庫
  • 只讀模式以增強安全性
  • 多種傳輸選項(stdio,sse)
優點
  • 集中訪問異構數據庫
  • 簡化數據庫的連接和管理
  • 支持與各種客戶端工具的集成
  • 提供SSL的安全連接
  • 通過演示數據庫支持快速測試和開發
  • 通過只讀模式增強安全性

DBHub 的主要使用案例與應用

  • 構建跨數據庫管理工具
  • 整合多種類型的數據庫模式探索
  • 自動化數據庫維護和監控
  • 開發自定義的SQL客戶端以擴展數據庫訪問
  • 將數據庫集成到CI/CD管道中

DBHub 的常見問答

開發者