Py学习  »  DATABASE

mcp mysql server

二师兄说AI • 2 月前 • 104 次点击  

 

功能简介

mcp-mysql-server 是一个为 AI 模型提供 MySQL 数据库操作能力的 MCP 服务端,实现了标准化、自动化、安全的数据库交互接口

主要功能特性

  • • 标准化接口,便于 AI 模型调用
  • • 支持 TypeScript
  • • 自动管理数据库连接
  • • 参数化查询,防止 SQL 注入
  • • 环境变量安全传递敏感信息
  • • 全面错误处理与详细报错

快速开始指引

  1. 1. Smithery 安装
npx -y @smithery/cli install @f4ww4z/mcp-mysql-server --client claude
  1. 2. 手动安装
npx @f4ww4z/mcp-mysql-server

可用工具

  • • connect_db:连接数据库
  • • query:执行 SELECT 查询
  • • execute:执行 INSERTUPDATEDELETE 等操作
  • • list_tables:列出所有表
  • • describe_table:查看表结构

MCP配置

可通过 MCP 配置文件设置服务器命令和参数,支持直接传递数据库连接串或通过环境变量配置主机、用户、密码、数据库名。

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": ["-y", "@f4ww4z/mcp-mysql-server"],
      "env": {
        "MYSQL_HOST": "your_host",
        "MYSQL_USER": "your_user",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_database"
      }
    }
  }
}

项目地址

https://github.com/f4ww4z/mcp-mysql-server

#MCP  #mysql  #AI工具  #AI编程 

 

MCP 合集


如果你觉得内容有价值,欢迎点赞👍、在看👀、转发↗️支持一下!

你的每一次互动,都是我持续输出干货的动力源泉!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/183973
 
104 次点击