MySQL只读服务器

MCP MySQL Server是一个用于与MySQL数据库进行只读交互的协议服务器,提供模式检查和自定义查询功能。

  • by gakkiismywife
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 gakkiismywife/mysql-mcp-server

使用说明

MCP MySQL服务器

这是一个生成的模型上下文协议(MCP)服务器,旨在以只读方式与MySQL数据库交互,提供模式检查和自定义查询功能。

安装说明

  1. 创建文件夹:为您的服务器创建一个新目录,例如, my-mcp-server.

    mkdir my-mcp-server
    cd my-mcp-server
    
  2. 保存文件:地点 package.json, tsconfig.json, index1.ts,以及 README.md 进入这个新目录。

  3. 安装依赖项:打开终端 my-mcp-server 目录并运行:

    npm install
    
  4. 构建项目:编译TypeScript代码:

    npm run build
    

可用工具

此服务器公开以下工具:

  • list_tables():列出连接的MySQL数据库中的所有表。
  • describe_table(tableName: string):描述指定表的列。
  • execute_read_query(query: string, params?: any[]):对数据库执行只读SQL查询(SELECT、SHOW、DESCRIBE)。

带光标