MySQL
A server for managing MySQL databases.
MCPs
MySQL Managing MCP
How to use this MCP:
- Import imagem in the docker-compose with how to docker-compose.yml
version: '3.8'
services: mcp-mysql: image: lclpedro/mcp-mysql:latest container_name: mcp-mysql ports: - "3002:3002" environment: - MYSQL_DATABASE_HOST=mysql-db - MYSQL_DATABASE_PORT=3306 - MYSQL_DATABASE_USER=test - MYSQL_DATABASE_PASSWORD=root - MYSQL_DATABASE_NAME=testdb depends_on: - testdb volumes: - poetry-cache:/root/.cache/pypoetry
your-database-mysql: image: mysql:8.0 environment: - MYSQL_DATABASE=couponsdbx - MYSQL_USER=test - MYSQL_PASSWORD=root - MYSQL_ROOT_PASSWORD=root ports: - "3306:3306" volumes: - mysql_data:/var/lib/mysql
volumes: your-database-mysql:
- Run docker-compose up -d
- Configure MCP Server in this IDE:
{ "mcpServers": { "mysqlManaging":{ "serverUrl": "http://localhost:3002/sse" } } }
- Load MCPs in IDE.
Others Executions
If your running only MCP server, you can run it with:
git clone https://github.com/lclpedro/mcp-mysql.git cd mcp-mysql cp .env.example .env poetry install poetry run python main.py
Tools available:
- health_check
- list_tables
- get_table_schema
- execute_query
- show_indexes_table
- show_explain_query
Contributing with this MCP
- Fork it
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Related Servers
Formula 1 MCP Server
Access extensive Formula 1 statistics and information using the FastF1 library and OpenF1 API.
PostgreSQL MCP Server
An MCP server that provides tools to interact with PostgreSQL databases.
Highrise by CData
A read-only MCP server for Highrise, enabling LLMs to query live data using the CData JDBC Driver.
Simple MySQL MCP Server
A simple MCP server for MySQL, demonstrating fundamental MCP protocol concepts. Requires a MySQL database connection configured via environment variables.
Drug Gene Interaction Database (DGIdb)
A bridge to the Drug Gene Interaction Database (DGIdb) API, enabling AI clients to query drug-gene interaction data.
Shardeum MCP Server
An MCP server for interacting with the Shardeum blockchain.
Epicor Kinetic MCP Server by CData
A read-only MCP server by CData that enables LLMs to query live data from Epicor Kinetic.
Snowflake Stored Procedure Integration
Integrates and executes Snowflake stored procedures through an MCP server.
Fresha
Access the Fresha Data Connector through Snowflake.
Chronos
Interact with the Stellar blockchain to manage wallets, list tokens, query balances, and transfer funds.