
MCP 数据库服务器
MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...
一种安全的模型上下文协议实现,将 AI 智能体与 MySQL 数据库连接,以进行查询、数据探索和自动化报告,同时具备强大的配置与访问控制。
MySQL MCP 服务器是一款模型上下文协议(MCP)实现,支持 AI 助手与 MySQL 数据库之间的安全交互。它作为桥梁,让 AI 应用能够通过受控接口安全地探索、分析并操作 MySQL 数据库。本服务器并非独立运行,而是作为后端组件集成进更广泛的 AI 开发工作流。其主要特性包括:列出可用 MySQL 表、读取表内容、执行 SQL 查询,并通过环境变量实现安全的数据库访问。开发者可借助 MySQL MCP 服务器让 AI 系统连接实时数据库数据,管理查询,简化以数据库为中心的任务——同时具备全面的日志与错误处理,保障操作的健壮性。
仓库中暂无提示词模板相关信息。
pip install mysql-mcp-server
安装 mysql-mcp-server
包。{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory",
"path/to/mysql_mcp_server",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}
API 密钥安全建议:
请使用 "env"
对象通过环境变量设置敏感信息,如上所示。
pip install mysql-mcp-server
安装 mysql-mcp-server
。claude_desktop_config.json
文件。{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory",
"path/to/mysql_mcp_server",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}
pip install mysql-mcp-server
)。{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory",
"path/to/mysql_mcp_server",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}
pip install mysql-mcp-server
安装服务器包。{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory",
"path/to/mysql_mcp_server",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}
API 密钥安全示例:
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
将敏感凭证存储在 env
区域,避免在其他地方硬编码。
在 FlowHunt 中集成 MCP
要将 MCP 服务器集成到你的 FlowHunt 工作流中,请先在流程中添加 MCP 组件,并将其连接到你的 AI 智能体:
点击 MCP 组件以打开配置面板。在系统 MCP 配置区,使用如下 JSON 格式填入你的 MCP 服务器信息:
{
"mysql": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 智能体即可作为工具使用该 MCP,并获得其所有功能。请记得将 “mysql” 替换为你实际的 MCP 服务器名称,并替换 URL 为你自己的 MCP 服务器地址。
区块 | 可用性 | 备注说明 |
---|---|---|
概览 | ✅ | |
提示词列表 | ⛔ | 未找到提示词模板 |
资源列表 | ✅ | MySQL 表、表内容、查询结果 |
工具列表 | ✅ | 列表、读取表、执行 SQL |
API 密钥安全 | ✅ | 配置中采用环境变量 |
采样支持(评测时可忽略) | ⛔ | 未提及 |
MySQL MCP 服务器是一个专注且强健的 MCP 实现,提供安全的数据库访问能力,并具备清晰的配置与安全特性。但目前缺乏提示词模板,也未提及采样或 root 等高级 MCP 功能。总体来看,其文档详实、资源和工具集较完善,是数据库驱动型 AI 集成的实用选择。
是否有 LICENSE | ✅ (MIT) |
---|---|
是否具备至少一个工具 | ✅ |
Fork 数量 | 149 |
Star 数量 | 614 |
MySQL MCP 服务器是一个安全的后端组件,将 AI 助手连接到 MySQL 数据库,使其能够通过标准化协议列出数据表、查询数据并管理数据库任务。
服务器使用环境变量进行配置,将敏感凭证从代码库中隔离出来,从而实现更安全的部署。
它设计用于与 FlowHunt 及其他支持 MCP 协议的平台协作,包括 Windsurf、Claude、Cursor 和 Cline。
服务器允许执行任意 SQL 查询,包括读写操作。不过访问权限由所连接的 MySQL 用户进行管理。
常见用途包括 AI 驱动的数据分析、自动化报告、安全的数据库管理,以及 SQL 查询的代码生成/调试。
当前仓库中未包含任何提示词模板。
使用 MySQL MCP 服务器,为你的 AI 工作流赋能,实现对 MySQL 数据库的安全、强大访问。轻松分析、自动化和管理你的数据。
MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...
MSSQL MCP 服务器实现了 FlowHunt 与 Microsoft SQL Server 数据库之间的安全、可审计和结构化交互。它支持表格列表、数据探索、自定义查询执行,并为合规性与开发自动化提供完整日志记录。...
MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...