这是一个专为Claude AI打造的数据库工具,借助MCP(模型上下文协议)服务器,它能让Claude AI直接与MySQL数据库进行交互,为数据查询和管理带来极大便利。
此数据库工具允许Claude AI直接与MySQL数据库交互,通过简单的配置和操作,即可让Claude执行各类SQL查询。
若要通过Smithery自动安装数据库工具,可使用以下命令:
npx -y @smithery/cli install @elber-code/database-tools --client claude
若要手动安装并使用此工具,请按以下步骤操作:
git clone [repository-url]
你也可以选择下载并提取ZIP文件。npm install
若要让Claude使用此工具,需要将配置添加到claude_desktop_config.json文件中,该文件通常位于:
C:\Users\YOUR_USER\AppData\Roaming\Claude\claude_desktop_config.json
配置文件的结构如下:
{
"mcpServers": {
// 其他现有配置...
"database-tools": {
"command": "node",
"args": [
"C:\\path\\to\\index.js"
]
}
}
}
配置完成后,你就可以通过Claude与MySQL数据库进行交互,使用以下类似命令:
name_table表。”name_table表的大小。”此工具以mysql.js文件中的配置权限运行。请确保提供的凭据仅具有所需的最少操作权限,以保障数据库安全。
若出现连接问题,请检查以下几点:
mysql.js中的凭证是否正确。要查询数据库,只需让Claude询问类似的问题,如“显示所有MySQL数据库”或“用户表的大小是多少?” 该工具会依据这些问题执行相应的SQL查询。