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.
    Last updated -
    11
    7
    Python
    Apache 2.0
    • Apple
    • Linux
  • 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.
    Last updated -
    5
    646
    61
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Connects to MySQL databases to run SQL queries and analyze data for business intelligence

    A
    security
    A
    license
    A
    quality
    An open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.
    Last updated -
    10
    10
    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.

    A
    security
    A
    license
    A
    quality
    An MCP server that provides read-only access to MySQL databases.
    Last updated -
    4
    695
    17
    JavaScript
    MIT License
    • Linux
    • Apple
  • 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.
    Last updated -
    1
    360
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables read-only MySQL database queries for AI assistants, with support for SELECT, SHOW and DESCRIBE operations across multiple environments

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides read-only MySQL database queries for AI assistants, allowing them to execute queries, explore database structures, and investigate data directly from AI-powered tools.
    Last updated -
    3
    40
    1
    TypeScript
    MIT License
  • 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.
    Last updated -
    9
    14
    3
    TypeScript
    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.
    Last updated -
    4
    5
    5
    JavaScript
    MIT License
  • 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.
    Last updated -
    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.
    Last updated -
    9
    3
    TypeScript
    MIT License
  • 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
    Last updated -
    309
    Go
    Apache 2.0
    • Linux
  • 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.
    Last updated -
    7
    152
    22
    JavaScript
  • 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
    Last updated -
    5
    27
    Python
  • Why this server?

    Provides specialized prompt suggestions for MySQL database design and development tasks

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that provides specialized prompt suggestions for backend development, frontend development, and general tasks to help LLMs generate better content.
    Last updated -
    4
    0
    TypeScript
  • 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.
    Last updated -
    94
    Python
    Apache 2.0
    • Linux
    • Apple
  • 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.
    Last updated -
    1
    6
    3
    JavaScript
  • 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.
    Last updated -
    6
    695
    1
    JavaScript
    • 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.
    Last updated -
    1
    Python
    Apache 2.0
  • 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.
    Last updated -
    12
    403
    TypeScript
    MIT License
    • Linux
    • 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.
    Last updated -
    64
    Python
    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.
    Last updated -
    182
    Python
    Mozilla Public License 2.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.
    Last updated -
    1,857
    328
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides read-only access to MySQL databases, allowing for schema inspection and execution of read-only SQL queries within a READ ONLY transaction context.

    -
    security
    A
    license
    -
    quality
    A server that provides LLMs with read-only access to MySQL databases, allowing them to inspect database schemas and execute read-only queries.
    Last updated -
    5
    JavaScript
    MIT License
  • 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.
    Last updated -
    142
    Go
    MIT License
    • Linux
    • Apple
  • 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.
    Last updated -
    340
    Python
    GPL 3.0
    • Apple
  • Why this server?

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

    -
    security
    A
    license
    -
    quality
    MCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds
    Last updated -
    12
    4
    TypeScript
    MIT License
  • 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.
    Last updated -
    103
    Apache 2.0
  • 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.
    Last updated -
    6
    JavaScript
    MIT License
    • Apple
  • 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!
    Last updated -
    11
    Apache 2.0
  • 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.
    Last updated -
    85
    Go
    GPL 3.0
    • Linux
    • Apple
  • 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.
    Last updated -
    1
    Python
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    1,857
    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.
    Last updated -
    1
    Python
    MIT License
    • 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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    1,857
    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.
    Last updated -
    48
    3
    JavaScript
    MIT License
  • Why this server?

    Allows interaction with MySQL databases, providing tools to execute SQL queries, retrieve data, and analyze results through a client-server architecture.

    -
    security
    F
    license
    -
    quality
    A FastMCP-based server that enables interaction with MySQL databases, supporting client-server communication for querying and analyzing MySQL data.
    Last updated -
    Python
  • Why this server?

    Connects to a MySQL database, allowing LLMs to execute SQL queries, retrieve database information (databases, tables, and table structures), with configurable query timeout and result size limits.

    -
    security
    F
    license
    -
    quality
    A tool that connects to local MySQL databases and enables large language models (LLMs) to execute SQL queries through the Model Context Protocol (MCP).
    Last updated -
    695
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Supported as an optional alternative database backend that can be configured by changing the DATABASE_URL environment variable.

  • Why this server?

    Stores message data in MySQL database with functionality to query message history and user activity statistics

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI models to perform function calls through Feishu/Lark messaging platform, using your personal account (no bot configuration needed) to create a full-featured AI assistant.
    Last updated -
    63
    Python
    • Linux
  • 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.
    Last updated -
    1
    Python
    • Linux
    • Apple
  • 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.
    Last updated -
    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
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    Python
    • Linux
    • Apple
  • 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.
    Last updated -
    2
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    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.
    Last updated -
    25
    JavaScript
    • Apple