wenb1n-dev/mysql_mcp_server_pro

wenb1n-dev/mysql_mcp_server_pro

от wenb1n-dev
mcp_mysql_server_pro — это MCP-сервер для работы с MySQL: выполняет SQL-запросы, анализирует аномалии и здоровье базы, проверяет блокировки и предлагает оптимизацию. Поддерживает OAuth2.0, три роли...

简体中文 English MseeP.ai Security Assessment Badge MCPHub

mcp_mysql_server_pro

Introduction

mcp_mysql_server_pro is not just about MySQL CRUD operations, but also includes database anomaly analysis capabilities and makes it easy for developers to extend with custom tools.

  • Supports all Model Context Protocol (MCP) transfer modes (STDIO, SSE, Streamable Http)
  • Supports OAuth2.0
  • Supports multiple SQL execution, separated by ";"
  • Supports querying database table names and fields based on table comments
  • Supports SQL execution plan analysis
  • Supports Chinese field to pinyin conversion
  • Supports table lock analysis
  • Supports database health status analysis
  • Supports permission control with three roles: readonly, writer, and admin
    "readonly": ["SELECT", "SHOW", "DESCRIBE", "EXPLAIN"],  # Read-only permissions
    "writer": ["SELECT", "SHOW", "DESCRIBE", "EXPLAIN", "INSERT", "UPDATE", "DELETE"],  # Read-write permissions
    "admin": ["SELECT", "SHOW", "DESCRIBE", "EXPLAIN", "INSERT", "UPDATE", "DELETE", 
             "CREATE", "ALTER", "DROP", "TRUNCATE"]  # Administrator permissions
    
  • Supports prompt template invocation
execute_sql

Выполняет SQL в базе данных MySQL (поддерживает несколько SQL-запросов, разделенных точкой с запятой).

Выполняет SQL в базе данных MySQL (поддерживает несколько SQL-запросов, разделенных точкой с запятой).

Параметры

  • querystringобязательный

    要执行的SQL语句

get_chinese_initials

При создании структуры таблицы преобразуйте китайские названия полей в поля, имена которых состоят из первых букв пиньиня.

При создании структуры таблицы преобразуйте китайские названия полей в поля, имена которых состоят из первых букв пиньиня.

Параметры

  • textstringобязательный

    要获取拼音首字母的汉字文本,以“,”分隔

get_db_health_index_usage

Получает использование индексов текущей подключенной базы данных MySQL, включая ситуации с избыточными индексами, ситуации с низкопроизводительными индексами и топ-5 ситуаций с неиспользуемыми индексами, где время запроса превышает 30 секунд (Get the index usage of the currently connected mysql database, including redundant index situations, poorly performing index situations, and the top 5 unused index situations with query times greater than 30 seconds)

Получает использование индексов текущей подключенной базы данных MySQL, включая ситуации с избыточными индексами, ситуации с низкопроизводительными индексами и топ-5 ситуаций с неиспользуемыми индексами, где время запроса превышает 30 секунд (Get the index usage of the currently connected mysql database, including redundant index situations, poorly performing index situations, and the top 5 unused index situations with query times greater than 30 seconds)

Параметры

Без параметров.

get_db_health_running

Анализирует текущее состояние здоровья MySQL.

Анализирует текущее состояние здоровья MySQL.

Параметры

Без параметров.

get_table_desc

Ищет поля таблиц в базе данных по названиям таблиц, поддерживает запросы по нескольким таблицам (Поиск структур таблиц в базе данных по названиям таблиц с поддержкой многотабличных запросов)

Ищет поля таблиц в базе данных по названиям таблиц, поддерживает запросы по нескольким таблицам (Поиск структур таблиц в базе данных по названиям таблиц с поддержкой многотабличных запросов)

Параметры

  • textstringобязательный

    要搜索的表名

get_table_index

Ищет индексы таблиц в базе данных по именам таблиц, поддерживает запросы к нескольким таблицам (Поиск индексов таблиц в базе данных на основе имен таблиц с поддержкой запросов к нескольким таблицам)

Ищет индексы таблиц в базе данных по именам таблиц, поддерживает запросы к нескольким таблицам (Поиск индексов таблиц в базе данных на основе имен таблиц с поддержкой запросов к нескольким таблицам)

Параметры

  • textstringобязательный

    要搜索的表名

get_table_lock

Получает информацию о текущем состоянии строковых и табличных блокировок на сервере MySQL (проверяет, есть ли блокировки на уровне строк или таблиц на текущем сервере MySQL).

Получает информацию о текущем состоянии строковых и табличных блокировок на сервере MySQL (проверяет, есть ли блокировки на уровне строк или таблиц на текущем сервере MySQL).

Параметры

Без параметров.

get_table_name

根据表中文名或表描述搜索数据库中对应的表名

根据表中文名或表描述搜索数据库中对应的表名

Параметры

  • textstringобязательный

    要搜索的表中文名、表描述,仅支持单个查询

optimize_sql

Профессиональный инструмент для оптимизации производительности SQL, предоставляющий экспертные рекомендации на основе плана выполнения MySQL, информации о структуре таблиц, объёме данных и индексах. Он анализирует эффективность выполнения SQL-запросов, выявляет узкие места производительности и предлагает конкретные решения — оптимизацию индексов, переписывание запросов и т. д., чтобы ускорить выполнение запросов к базе данных.

Профессиональный инструмент для оптимизации производительности SQL, предоставляющий экспертные рекомендации на основе плана выполнения MySQL, информации о структуре таблиц, объёме данных и индексах. Он анализирует эффективность выполнения SQL-запросов, выявляет узкие места производительности и предлагает конкретные решения — оптимизацию индексов, переписывание запросов и т. д., чтобы ускорить выполнение запросов к базе данных.

Параметры

  • textstringобязательный

    要优化的sql

Другие проверенные MCP-сервера

growthbook/growthbook-mcp

growthbook/growthbook-mcp

официальный

MCP сервер для GrowthBook — управляйте A/B-тестами и фича-флагами прямо из AI-ассистента. Просматривайте эксперименты, добавляйте флаги и автоматизируйте работу с GrowthBook без переключения в веб-...

TypeScript24
intruder-io/intruder-mcp

intruder-io/intruder-mcp

официальный

MCP сервер для интеграции Intruder с ИИ-ассистентами Claude и Cursor. Он автоматизирует тестирование безопасности, запуская сканирования и управляя проектами. Полезен специалистам по безопасности и разработчикам.

Python26
apify/actors-mcp-server

apify/actors-mcp-server

официальный

Apify MCP Server подключает AI-агентов к тысячам готовых парсеров и краулеров из Apify Store - от соцсетей до карт и e-commerce. Поддерживает OAuth, x402 и Skyfire для оплаты без API-токена.

TypeScript2042
alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

TypeScript88
basicmachines-co/basic-memory

basicmachines-co/basic-memory

Basic Memory — MCP-сервер для постоянной памяти AI. Хранит заметки в Markdown с графом знаний и семантическим поиском. AI и человек пишут в одни файлы, контекст не теряется. Доступен локально или о...

Python3460
zcaceres/markdownify-mcp

zcaceres/markdownify-mcp

MCP-сервер Markdownify конвертирует файлы (PDF, изображения, аудио, Office) и веб-контент (YouTube, Bing, страницы) в Markdown. Полезен разработчикам для интеграции разнородных данных в MCP-среду.

TypeScript2884
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин