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
Похожие серверы
OpenTK
Provides access to Dutch parliamentary documents, debates, and member information from the Tweede Kamer via the OpenTK project.
MariaDB / MySQL
Provides access to MariaDB and MySQL databases for querying and data manipulation.
Stampchain MCP Server
Interact with Bitcoin Stamps data via the Stampchain API, allowing queries for stamps, collections, and blockchain information.
VikingDB
A server for storing and searching data in a VikingDB instance, configurable via command line or environment variables.
QDrant Loader
A toolkit for loading data into the Qdrant vector database, supporting AI-powered development workflows.
Shardeum MCP Server
An MCP server for interacting with the Shardeum blockchain.
StarRocks
Interact with StarRocks
DynamoDB-Toolbox
Leverages your Schemas and Access Patterns to interact with your DynamoDB Database using natural language.
JCR Partition Table
Provides up-to-date journal partition table queries based on ShowJCR data.
SAS XPT MCP Server by CData
A Model Context Protocol (MCP) server for SAS XPT files, powered by the CData JDBC Driver.