MCP Server — call518/MCP-MySQL-Ops

You are working with the MCP MySQL Operations Server, a powerful tool that provides comprehensive MySQL database monitoring and analysis capabilities

Remote serverstreamable-httpPython

What is the MCP Server?

You are working with the MCP MySQL Operations Server, a powerful tool that provides comprehensive MySQL database monitoring and analysis capabilities through

What it actually does

  • ✅ Zero Configuration: Works with MySQL 5.7.9+ and 8.0+ out-of-the-box with automatic version detection
  • ✅ Natural Language: Ask questions like "Show me slow queries" or "Analyze table sizes."
  • ✅ Production Safe: Read-only operations, AWS RDS/Aurora MySQL compatible with regular user permissions
  • ✅ Performance Schema Integration: Advanced query analytics using MySQL's built-in Performance Schema
  • ✅ Comprehensive Database Monitoring: Storage engine analysis, connection monitoring, and performance insights
  • ✅ Smart Query Analysis: Query performance identification using Performance Schema statistics

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_server_infoMySQL 5.7.9+ / 8.0+
get_database_listMySQL 5.7.9+ / 8.0+
get_table_listMySQL 5.7.9+ / 8.0+
get_table_schema_infoMySQL 5.7.9+ / 8.0+
get_database_overviewMySQL 5.7.9+ / 8.0+
get_user_listMySQL 5.7.9+ / 8.0+
get_active_connectionsMySQL 5.7.9+ / 8.0+
get_server_statusMySQL 5.7.9+ / 8.0+
get_table_size_infoMySQL 5.7.9+ / 8.0+

How to install the MCP Server

{
  "mcpServers": {
    "mcp-mysql-ops": {
      "type": "streamable-http",
      "url": "http://your-server:8000/mcp",
      "headers": {
        "Authorization": "Bearer your-secure-secret-key-here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
PYTHONPATHPython module search path for a local installation.Optional
MYSQL_HOSTEndpoint or connection string the server talks to.Optional
MYSQL_ROOT_HOSTEndpoint or connection string the server talks to.Optional
REMOTE_SECRET_KEYCredential the server authenticates with.Yes
FASTMCP_HOSTEndpoint or connection string the server talks to.Optional

Example prompts to try

  • “Use MCP to get server info.”
  • “Use MCP to get database list.”
  • “Use MCP to get table list.”

Frequently asked questions

You are working with the MCP MySQL Operations Server, a powerful tool that provides comprehensive MySQL database monitoring and analysis capabilities through Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.