MCP Directory
Back

mysql-mcp-server

by TickHaiJun · JavaScript · ★ 31

MCP MySQL Server 是一个基于 @modelcontextprotocol/sdk 的 MySQL 工具服务,支持 SQL 查询、表结构获取、连接检测等功能,适用于 AI 代理、自动化工具等场景。

Install

npx -y github:TickHaiJun/mysql-mcp-server

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mysql-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "github:TickHaiJun/mysql-mcp-server"
      ]
    }
  }
}

From the README

MCP MySQL Server 是一个基于 [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) 的 MySQL 工具服务,支持 SQL 查询、表结构获取、连接检测等功能,适用于 AI 代理、自动化工具等场景。 - 执行 SQL 查询(SELECT、INSERT、UPDATE、DELETE) - 获取数据库表结构信息 - 检测数据库连接状态 - SQL 语句和参数安全校验 - 优雅的服务启动与关闭 - **入口文件**: 启动和管理 MCP 服务器实例 - **服务实现**: 实现 MCP Server,注册工具、处理请求 - **数据库管理**: 管理 MySQL 连接池、执行 SQL、获取表结构 - **配置管理**: 支持 .env 环境变量和默认配置 - **安全校验**: 校验 SQL 语句和参数,防止危险操作和注入 1. 克隆项目 2. 安装依赖 3. 配置数据库连接(可选,支持 .env 文件) 4. 启动服务 - 支持通过环境变量或 文件配置数据库和服务参数 - 主要配置项见 - 使用 实现高效的连接池和异步 SQL 执行 - 所有 SQL 语句和参数均经过安全校验,防止危险操作和 SQL 注入 - M…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related databases servers