MySQL MCP服务器

用于Continue.dev的MySQL MCP服务器,支持MCP 2024兼容性,提供数据库连接和资源管理功能。

  • by psetiawan
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 psetiawan/mysql_mcp_server

使用说明

mysql-mcp服务器

用于Continue.dev的MCP MySQL服务器(兼容MCP 2024)。已在Visual Studio代码(1.106.2)中测试,请继续。开发人员(1.2.10),本地LLM连接到OLAMA模型Qwen3编码器:8b。请检查继续mcp-yaml示例

安装

  • 转到当前项目文件夹
git clone https://github.com/psetiawan/mysql_mcp_server.git
  • cd mysql_mcp_server
  • npm安装

跑

用于测试

node server.js --mysql --host localhost --database DBNAME --user USERNAME --password YOURPASS

YAML配置

Continue.dev MCP YAML配置

  • 转到项目文件夹
  • create.scontinue/mcpServers
  • 创建continue-config-yaml,例如mysql-mcp.yaml

或从continue-dev-config创建新的mcp

例子:

name: MyProject
version: 0.0.1
mcpServers:
  - name: mysql-mcp  
    type: stdio
    command: node
    args: 
      - "./mysql_mcp_server/server.js" 
      - "--mysql"
      - "--host"
      - "localhost"
      - "--database"
      - "DBNAME"
      - "--port"
      - "3306"
      - "--user"
      - "USERNAME"
      - "--password"
      - "YOURPASS"

用法

在continue提示符下(代理/聊天/计划)使用@mysql-mcp资源,例如@users-show-users

备注

  • 该实现实现了初始化/初始化、资源/模板/列表和资源/模板/get, 返回具有名称、描述、mimeType的完整资源描述符,并提供具有inputSchema的完整工具描述符。