mcp_mysql_server
Сервер для безопасного взаимодействия с MySQL БД с CRUD-операциями и анализом аномалий.
Описание
mcp_mysql_server_pro — продвинутый сервер на Python для работы с MySQL через Model Context Protocol. Поддерживает все режимы передачи (STDIO, SSE, Http), OAuth2.0, многоуровневые роли доступа (readonly, writer, admin). Включает инструменты для SQL-выполнения, анализа здоровья БД, оптимизации запросов, поиска таблиц по комментариям и блокировок. Идеален для AI-приложений, мониторинга БД и кастомных расширений инструментов.
Возможности
Выполнение SQL
Поддержка CRUD-операций (SELECT, INSERT, UPDATE и т.д.) с учетом ролей доступа.
Анализ здоровья БД
Проверка соединений, транзакций, блокировок и общего статуса MySQL.
Оптимизация SQL
Анализ плана выполнения, индексов и предложений по улучшению производительности.
Поиск таблиц и полей
Поиск по именам таблиц, комментариям, индексам и структурам.
Конвертация полей
Преобразование китайских имен полей в пиньинь для удобства.
Расширения инструментов
Легкая добавка кастомных инструментов через наследование BaseHandler.