
hs-sql-agent 是一個針對關聯式資料庫所設計的 HTTP MCP 伺服器,並整合了管理控制面板。


快速部署一套內建管理面板的 關聯式資料庫 HTTP MCP 伺服器。
hs-sql-agent 可讓 Claude Desktop、Cursor、Visual Studio Code 等 MCP 用戶端安全地存取關聯式資料庫,同時讓管理員集中管理資料庫連線、MCP 金鑰、權限、稽核紀錄與安全性政策。
此 Zeabur 範本會自動部署:
在 Zeabur 部署此範本,並替管理面板設定一個子網域。 Zeabur 會自動建立並連接所有必要服務。 部署完成後,開啟 Zeabur 部署說明中顯示的 Admin Panel URL。
第一次啟動時,需要建立第一個管理員帳號。 建立完成後,使用該帳號登入管理面板。
進入 DB Management,新增你希望 MCP 用戶端可以存取的關聯式資料庫。 建議在簽發 MCP Key 前先測試資料庫連線。
進入:
Runtime Admin → MCP Keys
建立新的 MCP Key,並設定對應的存取權限。
可設定的項目包含:
MCP Key 簽發成功後,hs-sql-agent 會立即顯示 Save and connect 視窗。
其中會直接提供:
⚠️ MCP Key 的明文只會顯示一次。 > > 關閉視窗前,請先保存 MCP Key,或直接複製已產生好的 Client 設定。視窗關閉後,將無法再從 Admin UI 查看此 Key 的明文內容。 完成。你不需要再手動組合 MCP Endpoint 或 Authentication Header。
請將 MCP Key 視為密碼等級的敏感資訊。 請勿將包含 MCP Key 的設定提交到 Git Repository,也不要貼到公開 Issue、Ticket 或其他公開位置。 如果 MCP Key 不慎外洩,請前往 MCP Keys 頁面撤銷該 Key,並重新簽發新的 Key。 正式環境的資料庫建議使用專用資料庫帳號,並遵循最小權限原則,只提供實際 MCP Tools 所需的資料庫權限。
hs-sql-agent 目前仍處於 積極開發階段。
不同版本之間的功能與設定可能有所變更,也可能仍存在 Bug。
如果遇到問題或有功能建議,歡迎透過以下管道提出:
