Data as of

MySQL Alternatives: 7 MCP Servers Like MySQL

Expose MySQL schema inspection, data samples, and SQL execution to MCP assistants. It supports multi-database access, optional SSH tunnels, and local or network deployment, with database permissions controlling available operations.

MySQL alternatives compared

MySQL MCP Server connects AI applications to MySQL through a small set of database tools and resources. An assistant can discover tables, inspect column metadata, sample records, and execute SQL. Guided prompts combine those operations into database exploration and table-analysis workflows. This is useful when a developer or analyst needs to understand unfamiliar data before constructing more specific queries.

Ranked by shared tags × quality; ties: quality, non-monorepo stars, slug.

MySQL setup notes

  • Check MYSQL_DATABASE, MYSQL_HOST, MYSQL_PASSWORD, MYSQL_PORT, MYSQL_USER in the MySQL MCP Server configuration if startup or authentication fails.
  • MySQL MCP Server's stdio example needs a client that launches local processes.

Why switch from MySQL

1. MCP Server for MySQL

MySQL MCP Server and MCP Server for MySQL have no exact tool-name overlap in their recorded lists. MCP Server for MySQL lists 1 name absent from MySQL MCP Server, including mysql_query. Moving from MySQL MCP Server to MCP Server for MySQL would also mean rechecking workflows using execute_sql, get_schema_info, get_table_sample, which appear only in MySQL MCP Server's list. MySQL MCP Server records python; MCP Server for MySQL records node. MySQL MCP Server and MCP Server for MySQL both list stdio / MIT. MCP Server for MySQL's repository has 767 more stars than MySQL MCP Server (2,166 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; MCP Server for MySQL 2026-07-27.

MCP Server for MySQL overlaps MySQL on: mysql, schema-inspection, sql.

2. Query MCP for Supabase

MySQL MCP Server and Query MCP for Supabase both list python / stdio. MySQL MCP Server is listed under MIT, versus Apache-2.0 for Query MCP for Supabase. Query MCP for Supabase's repository has 566 fewer stars than MySQL MCP Server (833 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; Query MCP for Supabase 2026-08-21.

Query MCP for Supabase overlaps MySQL on: python, sql.

3. MCP Toolbox for Databases

MySQL MCP Server and MCP Toolbox for Databases share 1 exact tool name: execute_sql. MCP Toolbox for Databases lists 1 name absent from MySQL MCP Server, including list_tables. Moving from MySQL MCP Server to MCP Toolbox for Databases would also mean rechecking workflows using get_schema_info, get_table_sample, which appear only in MySQL MCP Server's list. MySQL MCP Server records python; MCP Toolbox for Databases records go. MySQL MCP Server and MCP Toolbox for Databases both list stdio. MySQL MCP Server is listed under MIT, versus Apache-2.0 for MCP Toolbox for Databases. MCP Toolbox for Databases's repository has 15,279 more stars than MySQL MCP Server (16,678 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; MCP Toolbox for Databases 2026-10-17.

MCP Toolbox for Databases overlaps MySQL on: sql.

4. MongoDB MCP Server

MySQL MCP Server and MongoDB MCP Server have no exact tool-name overlap in their recorded lists. MongoDB MCP Server lists 27 names absent from MySQL MCP Server, including aggregate, aggregate-db, collection-indexes. Moving from MySQL MCP Server to MongoDB MCP Server would also mean rechecking workflows using execute_sql, get_schema_info, get_table_sample, which appear only in MySQL MCP Server's list. MySQL MCP Server records python; MongoDB MCP Server records node. MySQL MCP Server and MongoDB MCP Server both list stdio. MySQL MCP Server is listed under MIT, versus Apache-2.0 for MongoDB MCP Server. MongoDB MCP Server's repository has 256 fewer stars than MySQL MCP Server (1,143 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; MongoDB MCP Server 2026-10-16.

MongoDB MCP Server overlaps MySQL on: schema-inspection.

5. DBHub

MySQL MCP Server and DBHub share 1 exact tool name: execute_sql. DBHub lists 1 name absent from MySQL MCP Server, including search_objects. Moving from MySQL MCP Server to DBHub would also mean rechecking workflows using get_schema_info, get_table_sample, which appear only in MySQL MCP Server's list. MySQL MCP Server records python; DBHub records node. MySQL MCP Server and DBHub both list stdio / MIT. DBHub's repository has 2,269 more stars than MySQL MCP Server (3,668 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; DBHub 2026-10-13.

DBHub overlaps MySQL on: sql.

6. CentralMind Gateway

MySQL MCP Server records python; CentralMind Gateway records go. MySQL MCP Server and CentralMind Gateway both list stdio. MySQL MCP Server is listed under MIT, versus Apache-2.0 for CentralMind Gateway. CentralMind Gateway's repository has 851 fewer stars than MySQL MCP Server (548 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; CentralMind Gateway 2025-07-18.

CentralMind Gateway overlaps MySQL on: sql.

7. MCP Alchemy

MySQL MCP Server and MCP Alchemy have no exact tool-name overlap in their recorded lists. MCP Alchemy lists 4 names absent from MySQL MCP Server, including all_table_names, execute_query, filter_table_names. Moving from MySQL MCP Server to MCP Alchemy would also mean rechecking workflows using execute_sql, get_schema_info, get_table_sample, which appear only in MySQL MCP Server's list. MySQL MCP Server and MCP Alchemy both list python / stdio. MySQL MCP Server is listed under MIT, versus MPL-2.0 for MCP Alchemy. MCP Alchemy's repository has 978 fewer stars than MySQL MCP Server (421 versus 1,399). Last pushes: MySQL MCP Server 2026-08-02; MCP Alchemy 2026-10-15.

MCP Alchemy overlaps MySQL on: python.