MCP MySQL 本地数据库服务

MCP MySQL 本地数据库服务

一个轻量级个人使用的 MySQL 数据库连接和操作服务,提供 RESTful API 和 SSE 功能。

快速入门

前置条件

  • 安装 Node.js (v14+)
  • 准备 MySQL 服务器

安装步骤

  1. 克隆此仓库。

  2. 安装依赖:运行 npm install

  3. 创建并配置 .env 文件:

    服务器配置

    PORT=3000 NODE_ENV=development

    MySQL 数据库配置

    DB_HOST=localhost DB_PORT=3306 DB_USER=你的用户名 DB_PASSWORD=你的密码 DB_NAME=你的数据库名

    API 配置

    API_KEY=你的API密钥

运行

  • 启动服务:运行 npm start
  • 开发模式(自动重启):运行 npm run dev

示例接口

  • 获取所有数据库:GET /api/databases
  • 执行查询:通过 POST /api/query 提交 SQL 查询。