MCP Servers for MySQL

MySQL is an open-source relational database management system that is widely used for web applications and online services. It's known for its reliability, performance, and ease of use in storing and managing data.

View all MCP Servers

  • Why this server?

    Connects to MySQL databases through PyMySQL, supporting schema exploration, table information retrieval, and query execution.

    A
    security
    A
    license
    A
    quality
    Provides SQLAlchemy (via pyodbc) connectivity to any Database Management System (DBMS) that's accessible via SQLAlchemy.
    11
    7
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Provides a bridge between AI models and MySQL databases, enabling database operations including SQL query execution, table inspection, database selection, and structure analysis.

    A
    security
    A
    license
    A
    quality
    Connect and interact with MySQL databases seamlessly. Execute SQL queries, manage database connections, and retrieve data directly through AI assistants. Enhance your AI capabilities with structured access to your MySQL data.
    9
    14
    3
    TypeScript
    MIT License
  • Why this server?

    Allows AI models to interact with MySQL databases through a standardized interface, enabling operations like connecting to a database, executing queries, listing tables, and describing table structures.

    A
    security
    A
    license
    A
    quality
    This server enables AI models to interact with MySQL databases through a standardized interface.
    5
    506
    39
    JavaScript
    MIT License
  • Why this server?

    Enables interaction with MySQL databases through read-only queries, schema exploration, and safe testing of write operations (with rollback). Provides tools for executing queries, listing tables, and describing table structures.

    A
    security
    A
    license
    A
    quality
    Enables interaction with a MySQL database via JSON commands, supporting read-only queries, test execution of write queries, and table information retrieval through Docker.
    4
    5
    5
    JavaScript
    MIT License
  • Why this server?

    Enables secure interaction with MySQL databases, allowing for listing tables, reading data, and executing SQL queries through a controlled interface for database exploration and analysis.

    A
    security
    A
    license
    A
    quality
    Allows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.
    1
    157
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows importing data from CSV and Excel files into MySQL databases

    A
    security
    A
    license
    A
    quality
    A Claude integration that enables updating various database types (PostgreSQL, MySQL, MongoDB, SQLite) from CSV and Excel files through natural language commands.
    2
    JavaScript
    Apache 2.0
    • Apple
  • Why this server?

    Allows connecting to and interacting with MySQL databases, including listing tables, viewing triggers, listing functions, executing SQL queries, and exporting schema and data.

    A
    security
    A
    license
    A
    quality
    A powerful Model Context Protocol (MCP) tool for exploring and managing different types of databases including PostgreSQL, MySQL, and Firestore.
    9
    3
    TypeScript
    MIT License
  • Why this server?

    Allows executing SQL queries against MySQL databases, supporting multiple SQL statements, table name/field querying based on comments, SQL execution plan analysis, and Chinese to pinyin field conversion.

    A
    security
    F
    license
    A
    quality
    Added support for STDIO mode and SSE mode Added support for multiple SQL execution, separated by ";" Added ability to query database table names and fields based on table comments Added SQL Execution Plan Analysis Added Chinese field to pinyin conversion
    5
    8
    Python
  • Why this server?

    Connects to MySQL databases, generates optimized APIs based on schema analysis, and provides access to data with built-in security features.

    -
    security
    A
    license
    -
    quality
    MCP-Server from your Database optimized for LLMs and AI-Agents. Supports PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite, ElasticSearch, DuckDB
    237
    Go
    Apache 2.0
    • Linux
  • Why this server?

    Provides SQL query execution capabilities against a MySQL database, including SELECT, CREATE TABLE, INSERT, UPDATE, and DELETE operations, with results returned in JSON format.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that allows AI agents to execute SQL queries against a MySQL database, supporting operations like reading data, creating tables, inserting, updating, and deleting records.
    6
    176
    1
    JavaScript
    • Apple
  • Why this server?

    Enables natural language queries to MySQL databases, allowing users to fetch data, list available tables, and read table contents using natural language commands, powered by XiYanSQL text-to-SQL technology.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables natural language queries to MySQL databases, powered by XiYanSQL text-to-SQL technology.
    51
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Provides a universal interface for AI agents to interact with Alibaba Cloud AnalyticDB for MySQL, enabling database metadata retrieval, SQL query execution, query plan analysis, and access to table structures across databases.

    -
    security
    A
    license
    -
    quality
    A universal interface that enables AI Agents to seamlessly communicate with Adb MySQL databases, allowing them to retrieve database metadata and execute SQL operations.
    1
    Python
    Apache 2.0
  • Why this server?

    Allows Claude to query MySQL databases directly, execute SQL queries, get information about tables (including size and structure), and receive formatted query results.

    A
    security
    F
    license
    A
    quality
    MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
    1
    5
    2
    JavaScript
  • Why this server?

    Allows AI models to interact with MySQL databases through a standardized interface, providing operations like querying, executing updates, listing tables, describing table structure, and creating tables

    A
    security
    F
    license
    A
    quality
    Enables AI models to perform MySQL database operations through a standardized interface, supporting secure connections, query execution, and comprehensive schema management.
    7
    16
    JavaScript
  • Why this server?

    Supports converting natural language to SQL for MySQL databases

    -
    security
    A
    license
    -
    quality
    A NL2SQL plugin based on FocusSearch keyword parsing, offering greater accuracy, higher speed, and more reliability!
    11
    Apache 2.0
  • Why this server?

    Enables AI agents to interact with MySQL databases by providing rich context about schema, relationships, and data patterns. Allows execution of SQL queries, data modification operations, and transaction management with full schema awareness.

    -
    security
    A
    license
    -
    quality
    The Multi DB MCP Server is a high-performance implementation of the Database Model Context Protocol designed to revolutionize how AI agents interact with databases. Currently supporting MySQL and PostgreSQL databases.
    97
    Go
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows direct interaction with MySQL databases to execute queries, examine table structures, and analyze data

    -
    security
    A
    license
    -
    quality
    Connects Claude Desktop directly to databases, allowing it to explore database structures, write SQL queries, analyze datasets, and create reports through an API layer with tools for table exploration and query execution.
    137
    Python
    Mozilla Public License 2.0
    • Apple
  • Why this server?

    Supports MySQL database operations, including listing existing databases, creating new databases, and installing MySQL instances via the 1Panel interface.

    -
    security
    A
    license
    -
    quality
    1Panel MCP Server is an implementation of the Model Context Protocol (MCP) server for 1Panel.
    81
    Go
    GPL 3.0
    • Linux
    • Apple
  • Why this server?

    Enables inspection and manipulation of MySQL database content through SQL queries, with support for table creation and management

    -
    security
    A
    license
    -
    quality
    MCP to access any database accessible via JDBC such as Postgres, Oracle, mysql, mariadb, sqlite etc.
    88
    Apache 2.0
  • Why this server?

    Allows deployment of MySQL containers through natural language commands.

    -
    security
    A
    license
    -
    quality
    An MCP server that allows managing Docker containers through natural language, enabling users to compose, introspect, and debug containers without running commands themselves.
    237
    Python
    GPL 3.0
    • Apple
  • Why this server?

    Provides read-only access to MySQL databases, allowing LLMs to inspect database schemas and execute read-only SQL queries against connected MySQL databases.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
    1,219
    133
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides access to MySQL databases for browsing tables, viewing schema information, and executing read-only SQL queries with safety protections.

    -
    security
    A
    license
    -
    quality
    Universal database MCP server connecting to MySQL, PostgreSQL, SQLite, DuckDB and etc.
    6
    131
    TypeScript
    MIT License
  • Why this server?

    Supports deployment to environments with MySQL databases, particularly for shared hosting deployments

    -
    security
    A
    license
    -
    quality
    An MCP server that helps novice developers deploy web applications through conversational interfaces, bridging the gap between LLMs and various hosting environments.
    1
    Python
    MIT License
    • Apple
  • Why this server?

    Allows Language Learning Models (LLMs) to inspect database schemas and execute read-only queries on MySQL databases

    -
    security
    A
    license
    -
    quality
    Enables LLMs to interact with MySQL databases by inspecting schemas and executing safe, read-only queries within transactions.
    3
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Enables AI models to interact with MySQL databases by providing tools for executing SQL queries, creating tables, describing table schemas, getting query execution plans, and listing available tables.

    -
    security
    A
    license
    -
    quality
    A server that enables AI models to interact with MySQL databases through a Model Control Protocol, providing tools for table creation, schema inspection, query execution, and data retrieval.
    20
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables AI assistants to interact with MySQL databases by executing SQL queries and checking database connectivity

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) server that enables AI assistants to interact with MySQL databases by executing SQL queries and checking database connectivity.
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports generating API architecture plans with MySQL integration as a database option

    -
    security
    A
    license
    -
    quality
    Provides pre-defined prompt templates for AI assistants to generate comprehensive plans for TypeScript projects, API architectures, and GitHub workflows.
    0
    TypeScript
    MIT License
  • Why this server?

    Provides read-only access to MySQL databases, allowing inspection of database schemas and execution of read-only SQL queries with features like prepared statements, connection pooling, and comprehensive table schema information.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server providing read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
    1,219
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides tools to connect to MySQL databases and execute SQL queries, with support for multiple queries, returning results in JSON format. Configurable for different MySQL environments and includes optional read-only mode.

    -
    security
    A
    license
    -
    quality
    An MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.
    1
    Python
    MIT License
    • Apple
  • Why this server?

    Enables connection to MySQL databases with support for secure connections, allowing SQL query execution, schema information retrieval, and performance analysis.

    -
    security
    A
    license
    -
    quality
    DButils is an all-in-one MCP service that enables your AI to do data analysis by accessing versatile types of database (sqlite, mysql, postgres, and more) within a unified connection configuration in a safe way.
    16
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides read-only access to MySQL databases with tools for listing databases, exploring table schemas, and executing secure SQL queries with protection against data modification.

    -
    security
    A
    license
    -
    quality
    An MCP server that provides read-only access to MySQL databases.
    176
    1
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports SQL output format with MySQL dialect for random user data, including CREATE TABLE statements and proper type handling.

    -
    security
    A
    license
    -
    quality
    Provides enhanced access to the randomuser.me API with advanced features like custom formatting, password generation, and weighted nationality distribution.
    JavaScript
    MIT License
  • Why this server?

    Supports multiple MySQL server instances with independent configurations pointing to different databases, users, and connection settings.

    -
    security
    A
    license
    -
    quality
    A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
    17
    23
    TypeScript
    MIT License
  • Why this server?

    Provides read-only access to MySQL databases, allowing inspection of database schemas and execution of read-only SQL queries against the connected database.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides read-only access to MySQL databases, enabling LLMs to inspect database schemas and execute read-only queries.
    1,219
    MIT License
  • Why this server?

    Enables secure access to MySQL databases with capabilities for reading data (SELECT queries, listing tables, viewing schemas), writing data (INSERT/UPDATE/DELETE with transaction support), and security features like read-only transaction modes and parameterized queries.

    -
    security
    A
    license
    -
    quality
    An MCP server that integrates with MySQL databases, enabling secure read and write operations through LLM-driven interfaces with support for transaction handling and performance monitoring.
    48
    3
    JavaScript
    MIT License
  • Why this server?

    Provides a query interface to MySQL databases through SSE (Server-Sent Events), allowing real-time access to database operations and data retrieval from MySQL servers.

    -
    security
    F
    license
    -
    quality
    A server that provides MySQL database operations through SSE (Server-Sent Events) based on the MCP (Model-Controller-Provider) framework, enabling real-time data transmission from MySQL databases.
    4
    Python
  • Why this server?

    Provides database access capabilities for MySQL, supporting query execution and schema exploration

    -
    security
    F
    license
    -
    quality
    A server that helps people access and query data in databases using the Query Runner with integration of the Model Context Protocol (MCP) Python SDK. Support databases including PostgreSQL Redshift MySQL Microsoft SQL Server Google APIs Amazon Web Services (via boto3) CockroachDB SQLite
    6
    Python
    GPL 3.0
    • Linux
    • Apple
  • Why this server?

    Enables interaction with MySQL databases, supporting table management, CRUD operations, custom SQL queries, and schema viewing through a set of tools and resources.

    -
    security
    F
    license
    -
    quality
    Allows Cursor to interact with MySQL databases through the MCP protocol, enabling creation, querying, modification and deletion of database tables and records.
    2
    JavaScript
  • Why this server?

    Provides tools for MySQL database operations including executing SQL queries, managing table structures, listing tables, describing table schemas, and performing CRUD operations (insert, update, delete data) on MySQL databases.

    -
    security
    F
    license
    -
    quality
    A tool that provides simple API to execute SQL queries and manage MySQL databases, designed to integrate with Cursor IDE for AI assistants to directly perform database operations.
    Python
    • Linux
    • Apple
  • Why this server?

    Uses MySQL as the database backend for storing and managing RSS feed data, articles, and user preferences.

    -
    security
    F
    license
    -
    quality
    MCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds
    71
    3
    TypeScript
  • Why this server?

    Enables secure connections to local MySQL databases, supporting all types of SQL queries (SELECT, INSERT, UPDATE, DELETE, etc.) through natural language interaction

    -
    security
    F
    license
    -
    quality
    A natural language interface that allows Claude to execute SQL queries on your local MySQL databases, enabling database interaction using natural language.
    2
    Python
    • Linux
    • Apple
  • Why this server?

    Provides database interaction capabilities through MySQL, enabling SQL query execution, table creation, and database schema exploration with tools for reading data, writing data, creating tables, listing tables, and describing table schemas.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI models to interact with MySQL databases through natural language, supporting SQL queries, table creation, and schema exploration.
    Python
    • Linux
    • Apple
  • Why this server?

    Enables initialization and management of MySQL databases within Coolify deployments.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with Coolify instances through natural language, allowing management of servers, applications, databases, and deployments.
    85
    2
    TypeScript
  • Why this server?

    Enables secure interaction with MySQL databases, allowing listing of tables, reading data, and executing SQL queries through a controlled interface for database exploration and analysis.

    -
    security
    F
    license
    -
    quality
    Enables secure interaction with MySQL databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.
    Python
    • Linux
    • Apple
  • Why this server?

    Provides direct access to MySQL databases, allowing execution of SQL queries, table management, and storage of notes with title and content in a MySQL database

    -
    security
    F
    license
    -
    quality
    A powerful server that enables AI agents to interact with MySQL databases, execute SQL queries, and manage database content through a simple interface.
    25
    4
    JavaScript
    • Apple
  • Why this server?

    Allows connection to MySQL databases, executing queries, and managing transactions for data storage and retrieval

    -
    security
    F
    license
    -
    quality
    A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
    16
    TypeScript
  • Why this server?

    Provides database interaction capabilities through MySQL, enabling SQL query execution, table management, schema analysis, and business intelligence generation with automatic insights creation.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.
    JavaScript
  • Why this server?

    Allows connection to and operations on a local MySQL database, including querying databases, viewing tables, and executing parameterized queries

    -
    security
    F
    license
    -
    quality
    Facilitates interaction with a local MySQL database via a RESTful API, supporting database queries and real-time updates with integration for Cursor MCP services.
    2
    JavaScript
  • Why this server?

    Supports conversational interaction with MySQL databases, allowing users to query and manage data using natural language.

    -
    security
    F
    license
    -
    quality
    A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
    Python
  • Why this server?

    Allows executing SQL queries against MySQL databases by providing connection to MySQL databases and tools for executing SQL queries

    -
    security
    F
    license
    -
    quality
    A TypeScript-based MCP server that facilitates SQL query execution and MySQL database connectivity using environment variables.
    25
    JavaScript
    • Apple