MCP Configs2026年5月14日·1 分钟阅读

SmartDB_MCP — Universal Database MCP Gateway

Universal database MCP gateway (MySQL/Postgres/Oracle/SQL Server) with role-based SQL permissions + health checks; verified 79★, pushed 2025-09-14.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Pip|Docker
信任
信任等级:Established
入口
pip install SmartDB-MCP
通用 CLI 安装命令
npx tokrepo install 087455c7-adbc-56c8-8156-f035cb58b33b
介绍

SmartDB_MCP 是通用数据库 MCP 网关(MySQL/PostgreSQL/Oracle/SQL Server 等),支持角色权限控制、健康检查与 SQL 辅助工具;已验证 79★,更新于 2025-09-14。

Best for: 需要用一个 MCP 网关统一接入多种数据库,并用角色权限明确约束 SQL 能力的团队

Works with: 多种数据库(README 列出 MySQL/PostgreSQL/Oracle/SQL Server 等)与 MCP 客户端(stdio/sse/streamableHTTP)

Setup time: 20-40 minutes

Key facts (verified)

  • GitHub:79 stars · 18 forks;最近更新 2025-09-14。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:pip install SmartDB-MCP

Main

  • 默认只读最安全:README 的权限示例把 SELECT/SHOW/DESCRIBE/EXPLAIN 作为 readonly 基线,适合作为 agent 的默认 DB 权限。

  • writer/admin 必须收敛范围:仅在明确需求时提升权限,并对 schema 类变更增加人工审批。

  • 把它当网关而不是超管:凭据放 envfile;配置尽量只读挂载,避免被 agent 或第三方篡改。

  • 配合查询 review:在执行重查询前先用 EXPLAIN,并结合 README 工具列表中的健康/索引能力做检查。

Source-backed notes

  • README 列出支持的数据库,并给出工具列表(execute_sql、健康检查、表结构/索引、SQL 优化等)。
  • README 给出 pip 安装 pip install SmartDB-MCP,以及启动示例 smartdb --envfile=... --oauth=true
  • README 提供 readonly/writer/admin 的 SQL 权限集合示例。

FAQ

  • 能强制只读吗?:可以;README 给出 readonly 权限集合,仅包含 SELECT/SHOW/DESCRIBE/EXPLAIN。
  • 支持哪些传输模式?:README 提到 stdio、sse、streamableHTTP。
  • 怎么最快部署?:README 提供 docker-compose 的 Quick Start(up/ps/logs),也有手动构建镜像示例。
🙏

来源与感谢

Source: https://github.com/wenb1n-dev/smartdb_mcp > License: MIT > GitHub stars: 79 · forks: 18

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产