PlanetScale CLI

CLI pscale для баз PlanetScale на MySQL и PostgreSQL: ветки, deploy requests, SQL и диагностика, с руководством для агентов

  • 671 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Меняет схему и данные производственных баз
  • Работает с паролями и сервисными токенами
Все причины и проверки

planetscale/cli

Установка

Работает в

Ручная установка

brew install planetscale/tap/pscale

macOS. Для некоторых команд нужен brew install mysql-client@8.4.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Меняет схему и данные производственных баз
  • Работает с паролями и сервисными токенами

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

pscale управляет базами PlanetScale из терминала: организациями, базами, ветками схемы, deploy requests для миграций на Vitess, ролями и паролями доступа, бэкапами. Команды sql и shell выполняют запросы, а insights, inspect и metrics помогают разобраться с медленной или заблокированной базой. Для агентов CLI отдает руководство командой pscale agent-guide и устанавливаемый файл скилла через pscale --skill, все команды поддерживают вывод в JSON. Для MCP-клиентов PlanetScale предлагает отдельный размещенный MCP-сервер.

Для кого. Для разработчиков и DevOps-инженеров, которые держат базы в PlanetScale и хотят поручать работу с ними агенту.

Подходит, если

  • Агент должен создать ветку базы и провести миграцию через deploy request
  • Нужно выяснить, почему база тормозит или ловит блокировки
  • Нужно автоматизировать работу с PlanetScale в скриптах или GitHub Actions

Не подходит, если

  • Базы не в PlanetScale
  • Клиент поддерживает только MCP: удобнее подключить размещенный MCP-сервер PlanetScale

Пример запроса к агенту

Создай ветку add-orders-index в базе shop и подготовь deploy request с новым индексом

Ограничения

Нужен аккаунт PlanetScale, сервис платный. Часть команд требует MySQL-клиента в PATH, многие команды работают только для одного из движков. Доступность и оплата из России не проверены.

Как отключить. Удалите pscale пакетным менеджером, например brew uninstall pscale, и файл скилла из каталога скиллов агента, если ставили его.

Частые вопросы

Есть ли MCP-сервер?

README отправляет MCP-клиенты к размещенному MCP-серверу PlanetScale из документации, а сам CLI предназначен для прямой автоматизации через оболочку.

Где взять сценарии проверки безопасности изменений?

В отдельном наборе скиллов planetscale/skills, на который ссылается руководство для агентов.

Обсуждение

Вопросов и отзывов пока нет.

PlanetScale Database Skills

planetscale-database-skills

Официальный

Скиллы для агентов, работающих с базами данных: по подкаталогу на каждую технологию. Автор — PlanetScale, для Cursor есть отдельный плагин

СкиллМинимальный доступ731Звезды репозитория

MCP-сервер для PostgreSQL с подбором индексов, планами EXPLAIN, проверкой здоровья базы и режимом только чтения

MCP-серверШирокий доступ3,4 тыс.Звезды репозитория
Официальный

Два официальных MCP-сервера Prisma: локальный для миграций и Prisma Studio и удаленный для управления базами Prisma Postgres

MCP-серверШирокий доступ49Звезды репозитория

Официальный CLI Supabase: локальный стек, миграции базы, деплой Edge Functions и генерация типов из терминала

CLIШирокий доступ2,4 тыс.Звезды репозитория
Официальный

Мгновенный REST и MCP поверх PostgreSQL: агент читает данные существующей базы через MCP-эндпоинт без написания бэкенда

MCP-серверРасширенный доступ4,6 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth

MCP-серверШирокий доступ3 тыс.Звезды репозитория

Коротко о README

README перечисляет способы установки: Homebrew, scoop, пакеты deb и rpm, AUR, бинарники и Docker-образ. Отдельно указаны action для GitHub Actions и ссылка на размещенный MCP-сервер. Для агентов упомянуты pscale agent-guide, pscale --skill, файл AGENTS.md и набор planetscale/skills.

Бейдж для README

Сообщить о проблеме

Foxx AIPlanetScale CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.