
MySQL
STDIOMySQL server with Spring AI support for executing any SQL queries.
MySQL server with Spring AI support for executing any SQL queries.
一个基于 Spring AI 的MCP,可执行任意 SQL。
{ "mcpServers": { "mcp-mysql-server": { "command": "/Users/xin.y/IdeaProjects/mcp-mysql-server/mvnw", "args": [ "-q", "-f", "/Users/xin.y/IdeaProjects/mcp-mysql-server/pom.xml", "spring-boot:run" ] } } }
构建jar
./mvnw clean package
配置MCP服务器
{ "mcpServers": { "mcp-mysql-server": { "command": "java", "args": [ "-Dloader.path=/Users/xin.y/IdeaProjects/mcp-mysql-server/src/main/resources/groovy", "-jar", "/Users/xin.y/IdeaProjects/mcp-mysql-server/target/mcp-mysql-server-0.0.1-SNAPSHOT.jar" ] } } }
注意: -Dloader.path
参数为可选,仅在需要运行扩展功能时才需要指定。
修改 mcp-mysql-server/src/main/resources/datasource.yml
文件:
datasource: datasources: your_db1_name: url: jdbc:mysql://localhost:3306/db1 username: root password: password default: true # 标记为默认数据源
文档 | 描述 |
---|---|
扩展功能文档 | Groovy 脚本扩展的详细配置和开发指南 |
数据源配置文档 | 数据源的详细配置、多环境管理和最佳实践 |
SQL 安全控制文档 | SQL 安全策略的配置和管理 |