@f4ww4z/mcp-mysql-server
Сервер для операций с MySQL базами данных через интерфейс Model Context Protocol.
Описание
Это сервер на основе Model Context Protocol (MCP), позволяющий ИИ-моделям взаимодействовать с MySQL: подключение, выполнение SELECT/INSERT/UPDATE/DELETE запросов, просмотр таблиц и их структуры. Разработан на TypeScript с поддержкой prepared statements для безопасности, автоматическим управлением соединениями и обработкой ошибок. Идеален для интеграции ИИ с базами данных в приложениях автоматизации, аналитики и чат-ботов.
Возможности
Подключение к БД
Установка соединения с MySQL по credentials (host, user, password, database).
Выполнение запросов SELECT
Запрос данных с использованием SQL и prepared statements для параметров.
Выполнение INSERT/UPDATE/DELETE
Модификация данных в БД с поддержкой параметров для безопасности.
Список таблиц
Получение списка всех таблиц в подключенной базе данных.
Описание таблицы
Просмотр структуры конкретной таблицы (поля, типы).
Безопасность
Защита от SQL-инъекций через prepared statements и валидацию.
Установка
{
"mcpServers": {
"mysql": {
"command": "npx",
"args": ["-y", "@f4ww4z/mcp-mysql-server", "mysql://user:password@localhost:port/database"],
}
}
}