
Mysql
一个提供MySQL数据库只读访问的Model Context Protocol服务器。该服务器允许LLMs检查数据库模式并执行只读查询。
概述
基于NodeJS的MySQL MCP服务器
一个提供MySQL数据库只读访问的模型上下文协议服务器。该服务器使LLM能够检查数据库模式并执行只读查询。
组件
工具
- mysql_query
- 对连接的数据库执行只读SQL查询
- 输入:
sql
(字符串): 要执行的SQL查询 - 所有查询都在只读事务中执行
资源
服务器提供数据库中每个表的模式信息:
- 表模式
- 每个表的JSON模式信息
- 包含列名和数据类型
- 从数据库元数据自动发现
与Claude Desktop配合使用
要在Claude Desktop应用中使用此服务器,请将以下配置添加到claude_desktop_config.json
的"mcpServers"部分:
json
{
"mcpServers": {
"mcp_server_mysql": {
"command": "npx",
"args": [
"-y",
"@benborla29/mcp-server-mysql",
],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASS": "",
"MYSQL_DB": "db_name"
}
}
}
}
将/db_name
替换为您的数据库名称,或留空以获取所有数据库。
故障排除
如果遇到错误"无法连接到MCP服务器mcp-server-mysql",您可能需要显式设置所有必需二进制文件的路径,例如以下配置:
json
{
"mcpServers": {
"mcp_server_mysql": {
"command": "/path/to/npx/binary/npx",
"args": [
"-y",
"@benborla29/mcp-server-mysql",
],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASS": "",
"MYSQL_DB": "db_name"
"PATH": "/path/to/node/bin:/usr/bin:/bin" <-- 添加此项
}
}
}
}
许可证
此MCP服务器采用MIT许可证授权。这意味着您可以自由使用、修改和分发软件,但须遵守MIT许可证的条款和条件。有关详细信息,请参阅项目存储库中的LICENSE文件。

1panel
mcp-1panel 是为 1Panel 实现的 Model Context Protocol (MCP) 服务器。
Aact mcp
与AACT临床试验数据库集成,支持查询和分析大规模试验数据,适用于研究和医疗应用。
Abap Adt
一个服务器,它将模型上下文协议(MCP)与SAP ABAP系统连接起来,使像Cline这样的工具能够检索ABAP源代码、表结构和其他开发工件。
Adwords Mcp
一个令人尴尬的MCP服务器,向Cursor、Claude和其他客户端的开发者提供广告