Rowsafe — MCP-сервер для Claude Code: базы данных и установка
Rowsafe подключает ИИ-агента к проверкам состояния базы и подготовке исправлений. Пригодится, чтобы увидеть проблемы в базе и проверить миграцию до её запуска.
claude mcp add --transport http rowsafe https://api.rowsafe.sh/mcpЧто делает Rowsafe
Rowsafe даёт агенту доступ к командам для работы с базой: проверить состояние, посмотреть схему, объяснить медленный запрос и оценить миграцию на блокировки и переписывание данных. Исправления можно применить после подтверждения. Сервер также поддерживает запись изменений и точки восстановления — Marks.
Для локального подключения используйте rowsafe mcp shop --allow-writes; в примере shop — имя базы, а флаг разрешает запись. Доступ к базе задаётся строкой подключения. Через пулер команды работают, но исправления, выполняемые внутри базы, — нет: это ограничение стоит учесть заранее. Rowsafe поддерживает PostgreSQL, MySQL, MariaDB, MongoDB, Redis и Valkey; конкретные функции зависят от СУБД.
Какие задачи решает
- проверить состояние базы и найти проблемы
- посмотреть таблицы, столбцы и индексы
- разобрать причину медленного SQL-запроса
- проверить миграцию на блокировки и переписывание данных
- подготовить исправление и применить его после подтверждения
Примеры запросов агенту
- Проверь состояние базы
shopи предложи, что исправить. - Покажи схему базы
shop, включая таблицы и индексы. - Проверь миграцию
0042.sqlна блокировки и переписывание данных.
Как установить Rowsafe
Командой платформы: удалённый сервер
claude mcp add --transport http rowsafe https://api.rowsafe.sh/mcpКомандой платформы: удалённый сервер
codex mcp add mcp --url https://api.rowsafe.sh/mcpФайл настроек
{
"mcpServers": {
"mcp": {
"url": "https://api.rowsafe.sh/mcp"
}
}
}Файл настроек
{
"servers": {
"mcp": {
"type": "http",
"url": "https://api.rowsafe.sh/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http mcp https://api.rowsafe.sh/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Rowsafe
Как установить Rowsafe в Claude Code?
Выполните обе команды: claude mcp add --transport http rowsafe https://api.rowsafe.sh/mcp, затем claude mcp add --transport http mcp https://api.rowsafe.sh/mcp.
Что делает Rowsafe?
Он подключает агента к операциям с базой: проверке состояния, просмотру схемы и анализу запросов и миграций. Исправления применяются после подтверждения.
Работает ли Rowsafe через пулер базы данных?
Команды работают, но исправления, которые выполняются внутри базы, через пулер недоступны.