
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 密钥之前先测试数据库连接。
进入:
Runtime Admin → MCP Keys
创建新的 MCP 密钥,并配置对应的访问权限。
可配置项目包括:
密钥签发成功后,hs-sql-agent 会立即显示 Save and connect 对话框。
其中包含:
⚠️ MCP 密钥的明文值只会显示一次。 > > 请在关闭对话框之前保存密钥,或者复制生成好的客户端配置。关闭后,无法再从 Admin UI 查看该密钥的明文值。 完成。无需手动填写 MCP 端点或认证 Header。
请将 MCP 密钥视为密码等敏感信息。 不要将包含 MCP 密钥的配置提交到源代码仓库,也不要粘贴到公开 Issue、工单或其他公开位置。 如果密钥意外泄露,请前往 MCP Keys 页面撤销该密钥,并重新签发一个新的密钥。 对于生产环境数据库,建议使用专用数据库账户,并遵循最小权限原则,仅授予实际 MCP 工具所需的权限。
hs-sql-agent 当前仍处于 积极开发阶段。
不同版本之间的功能和配置可能发生变化,也可能仍存在 Bug。
如果遇到问题或希望提出功能建议:
