Gemini CLI 集成指南
March 17, 2026 · View on GitHub
本指南展示如何将 Universal Database MCP Server 与 Gemini CLI 集成。
概述
Gemini CLI 是 Google 的命令行 AI 工具。它支持 MCP,允许您从终端查询数据库。
前置要求
- 已安装 Gemini CLI
- Node.js 20.0.0 或更高版本
- 数据库实例
配置
添加到 Gemini CLI 配置:
{
"mcpServers": {
"database": {
"command": "npx",
"args": [
"universal-db-mcp",
"--type", "mysql",
"--host", "localhost",
"--port", "3306",
"--user", "root",
"--password", "your_password",
"--database", "your_database"
]
}
}
}
使用方法
gemini chat
> 数据库里有哪些表?
> 显示 users 表的结构
可用的 MCP 工具
| 工具 | 描述 |
|---|---|
execute_query | 执行 SQL 查询 |
get_schema | 获取数据库结构 |
get_table_info | 获取表详情 |
clear_cache | 清除 Schema 缓存 |
get_enum_values | 获取指定列的所有唯一值 |
get_sample_data | 获取表的示例数据(自动脱敏) |
connect_database | 动态连接数据库(支持全部 17 种类型) |
disconnect_database | 断开当前数据库连接 |
get_connection_status | 获取当前数据库连接状态 |
资源
支持
如有集成问题:
- GitHub Issues: https://github.com/Anarkh-Lee/universal-db-mcp/issues