MCP-серверы

supabase mcp server supabase mcp server логотип

Сайт https://github.com/alexander-zuev/supabase-mcp-server
Цена Бесплатный доступ
Основные направления Инжиниринг ПО, МСР для DevOps

Query MCP (Supabase MCP Server) — это MCP-сервер с открытым исходным кодом, который обеспечивает сквозное управление проектами Supabase прямо из интерфейса AI-ассистента. Он позволяет безопасно выполнять SQL-запросы, управлять схемой базы данных с автоматическим версионированием, вызывать Management API, работать с пользователями через Auth Admin SDK и анализировать логи — и все это с многоуровневой системой защиты.

Ключевые особенности:

Трехуровневая система безопасности SQL: Классифицирует все операции на безопасные (safe — только чтение), запись (write — изменение данных) и деструктивные (destructive — изменение схемы). Для выполнения опасных действий требуется явное включение небезопасного режима и двухэтапное подтверждение.

Автоматическое версионирование миграций: Любые изменения схемы базы данных, выполненные агентом, автоматически фиксируются в виде миграций с осмысленными названиями, что предотвращает необратимые потери и сохраняет историю правок.

Управление через Management API: Позволяет AI-ассистенту напрямую управлять проектом Supabase (настройки, ветки, домены) через программный доступ к API с едиными правилами безопасности, включая блокировку критически опасных операций.

Полный цикл работы с пользователями: Интегрирует Supabase Auth Admin SDK, позволяя создавать тестовых пользователей, отправлять приглашения, генерировать магические ссылки и управлять учетными записями без написания сырых SQL-запросов.

Централизованный доступ к логам: Предоставляет единую точку доступа к логам всех сервисов Supabase (Postgres, API Gateway, Auth, Storage, Edge Functions и др.) с возможностью фильтрации по времени, тексту и произвольным полям.

Интеллектуальная валидация запросов: Использует парсер pglast для анализа SQL перед выполнением, автоматически определяя уровень риска и предоставляя агенту понятные инструкции по безопасному выполнению.

Для кого: Ориентирован на full-stack разработчиков и команд, использующих Supabase в качестве бэкенда и желающих управлять всей инфраструктурой (БД, пользователями, логами) через единый чат-интерфейс в IDE без переключения контекста.

Сценарии использования:

Управление схемой базы данных в потоке разработки: Разработчик может попросить AI-ассистента создать новую таблицу или колонку, и миграция будет автоматически создана и версионирована.

Безопасная работа в production: Предоставление агенту доступа к базе данных в read-only режиме для выполнения аналитических запросов без риска случайного изменения данных.

Отладка и мониторинг: Быстрый анализ логов API-шлюза, функций или базы данных одной командой для поиска причины ошибки без переключения между дашбордами.

Управление тестовыми пользователями: Автоматизация рутинных задач по созданию, модификации и удалению тестовых аккаунтов с правильными атрибутами через Auth Admin SDK.

Цены и доступность: Query MCP — это проект с открытым исходным кодом (лицензия MIT). Для использования требуется бесплатный API-ключ с thequery.dev. Устанавливается через pipx или uv. (Примечание: репозиторий больше не поддерживается активно, так как Supabase выпустила свой официальный MCP-сервер).