mcp-mysql-server

mcp-mysql-server

3.4

If you are the rightful owner of mcp-mysql-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP MySQL Server is a Spring AI-based Model Context Protocol (MCP) server that allows execution of arbitrary SQL commands.

MCP MySQL Server is a robust server solution designed to execute any SQL command without restrictions. It supports multiple data sources and allows dynamic switching between them during runtime. Users can define and configure their own data sources, making it highly customizable. The server can be extended using Groovy scripts, which can be configured and managed through a dedicated YAML file. It requires JDK 21 or higher, Maven for Maven Wrapper startup, and MySQL as the target database. The server can be started using either Maven Wrapper or JAR package methods, with support for extensions in both cases.

Features

  • Unrestricted SQL Execution: Execute any SQL statement without limitations.
  • Multi-Data Source Support: Configure and manage multiple database data sources.
  • Dynamic Data Source Switching: Switch between different data sources at runtime.
  • User-Defined Data Sources: Users can define and configure their own data sources.