Go MCP MySQL

0
0 Reviews
21 Stars
Go MCP MySQL provides a lightweight, server-based solution for managing MySQL databases with Model Context Protocol, enabling CRUD operations and automation without requiring Node.js or Python environments. It supports full database interactions, with a read-only mode and query plan checks for safer operations, suitable for development and automation tasks.
Added on:
Created by:
Apr 06 2025
Go MCP MySQL

Go MCP MySQL

0 Reviews
21
0
Go MCP MySQL
Go MCP MySQL provides a lightweight, server-based solution for managing MySQL databases with Model Context Protocol, enabling CRUD operations and automation without requiring Node.js or Python environments. It supports full database interactions, with a read-only mode and query plan checks for safer operations, suitable for development and automation tasks.
Added on:
Created by:
Apr 06 2025
Zhwt
Featured

What is Go MCP MySQL?

Go MCP MySQL is a server that facilitates interaction with MySQL databases using the Model Context Protocol (MCP). It offers tools for performing CRUD operations, describing table structures, and executing read-only or write queries. It eliminates the need for external environments like Node.js or Python, making integration simple and efficient. Its features include a read-only mode, query plan verification via EXPLAIN, and command-line or DSN-based configuration. This MCP helps automate database management tasks, streamline data operations, and enhance security with safe execution modes, making it suitable for developers and automation workflows.

Who will use Go MCP MySQL?

  • Developers working with MySQL databases
  • Database administrators
  • Automation engineers
  • DevOps teams

How to use the Go MCP MySQL?

  • Step1: Install the MCP server binary or build from source using Go
  • Step2: Configure connection parameters via command-line arguments or DSN
  • Step3: Start the MCP server with desired flags (e.g., --read-only, --with-explain-check)
  • Step4: Use provided tools for listing databases, describing tables, or executing queries
  • Step5: Monitor and manage database operations via MCP tools

Go MCP MySQL's Core Features & Benefits

The Core Features
  • list_database
  • list_table
  • create_table
  • alter_table
  • desc_table
  • read_query
  • write_query
  • update_query
  • delete_query
The Benefits
  • Easy integration without extra environments
  • Supports CRUD and automation
  • Includes safety features like read-only mode and query plan check
  • Flexible configuration via command-line or DSN

Go MCP MySQL's Main Use Cases & Applications

  • Database management automation
  • Integrating MySQL operations into CI/CD pipelines
  • Automated data analysis and reporting
  • Safe development environment for database testing

FAQs of Go MCP MySQL

Developer

  • Zhwt

You may also like:

Developer Tools

A desktop application for managing server and client interactions with comprehensive functionalities.
A Model Context Protocol server for Eagle that manages data exchange between Eagle app and data sources.
A chat-based client that integrates and uses various MCP tools directly within a chat environment for enhanced productivity.
A Docker image hosting multiple MCP servers accessible through a unified entry point with supergateway integration.
Provides access to YNAB account balances, transactions, and transaction creation through MCP protocol.
A fast, scalable MCP server for managing real-time multi-client Zerodha trading operations.
A remote SSH client facilitating secure, proxy-based access to MCP servers for remote tool utilization.
A Spring-based MCP server integrating AI capabilities for managing and processing Minecraft mod communication protocols.
A minimalistic MCP client with essential chat features, supporting multiple models and contextual interactions.
A secure MCP server enabling AI agents to interact with Authenticator App for 2FA codes and passwords.

Databases

A client for managing and interacting with MCPs in Chainlit, enabling database queries, view management, and database setup.
A tool that detects, records, and documents schema changes in Supabase PostgreSQL databases automatically.
Connects LLMs to Firebolt Data Warehouse for autonomous querying, data access, and insight generation.
A client tool designed to facilitate SQL query management and database interactions for enterprise users.
A MCP to enable natural language expense analysis and querying on SQLite databases for expense records.
A Python-based MCP client for PostgreSQL, enabling seamless integration of PostgreSQL databases into MCP workflows.
A server to enable secure and high-performance access to Alibaba Cloud PolarDB clusters using MCP protocol.
A command-line MCP client enabling natural language interactions with SQLite databases through LLM API.
A server that enables direct SQL query execution on PostgreSQL databases, supporting parameterized queries and timeouts.
A Go-based MCP server enabling AI models to interact with MySQL databases for querying and management.