Submit

go-mcp-mysql

@rotatingshov

Zero burden, ready-to-use Model Context Protocol (MCP) server for interacting with MySQL and automation. No Node.js or Python environment needed. mcp, mcp-server, model-context-protocol, mysql
Overview

What is go-mcp-mysql?

go-mcp-mysql is a zero-burden, ready-to-use Model Context Protocol (MCP) server designed for interacting with MySQL databases and automation without the need for a Node.js or Python environment.

How to use go-mcp-mysql?

To use go-mcp-mysql, download the latest release or build it from source using Go. You can run the server using command line arguments or a Data Source Name (DSN) with custom options.

Key features of go-mcp-mysql?

  • Easy setup without requiring Node.js or Python.
  • Supports CRUD operations on MySQL databases.
  • Read-only mode to prevent unintended write operations.
  • Ability to check query plans using the EXPLAIN statement before execution.

Use cases of go-mcp-mysql?

  1. Automating database interactions without complex setups.
  2. Performing safe read-only operations on MySQL databases.
  3. Simplifying database management tasks through command line tools.

FAQ from go-mcp-mysql?

  • Is go-mcp-mysql production-ready?

No, it is still a work in progress and may not be ready for production use.

  • Can I use it without Go installed?

Yes, you can download the latest release and run it directly.

  • What are the optional flags available?

You can enable read-only mode and check query plans with optional flags.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.