Go MySQL
CreatedZhwt
Provides a zero-burden Model Context Protocol (MCP) server for interacting with MySQL databases and automating tasks without requiring Node.js or Python.
About
This is a ready-to-use Model Context Protocol (MCP) server built with Go for interacting with MySQL databases. It offers CRUD operations and a read-only mode to prevent unintended write operations. It can also perform query plan checks using the `EXPLAIN` statement before executing queries. The server is designed to be lightweight and requires no Node.js or Python environment, making it easy to integrate into existing workflows. Please note that this is currently a work in progress.
Key Features
- Offers a read-only mode for data protection
- Provides CRUD operations for MySQL databases
- 5 GitHub stars
- Supports query plan checking using `EXPLAIN`
- Built with Go, requiring no Node.js or Python
- Configurable via command-line arguments or DSN
Use Cases
- Query optimization through plan checking
- Automated database interactions within MCP environments
- Secure data access with read-only mode