planetscale — плагин для Claude Code: MCP-сервер и скиллы для баз
Подключает к Claude MCP-сервер PlanetScale и набор скиллов по базам данных: запросы к организациям, веткам, схеме и Insights.
/plugin install planetscale@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает planetscale
Плагин ставит в Claude три вещи: MCP-сервер PlanetScale, скиллы Database Skills и скиллы самой PlanetScale. Через MCP-сервер агент получает доступ к вашим организациям, базам, веткам и схеме, может выполнять запросы к данным, находить медленные запросы и вытаскивать информацию об аккаунте.
Скиллы лежат в репозитории как vendored-копии, поэтому установка из плагина работает на обычном чекауте без git submodule update --init. Обновление подтягивается скриптом bash scripts/sync-skills.sh, а GitHub Actions запускает его раз в неделю и открывает PR с новыми файлами и .skills-versions.json.
Для работы нужен аккаунт PlanetScale: MCP-сервер аутентифицированный, без входа он не заработает. После установки проверьте /mcp — если сервера planetscale в списке нет, полностью перезапустите Claude: изменения в MCP-серверах от плагина применяются при рестарте.
Какие задачи решает
- посмотреть структуру базы и её ветки, не открывая консоль PlanetScale
- прогнать запрос к данным прямо из Claude
- найти медленные запросы через Insights
- получить сведения об организации и аккаунте
- подтянуть свежие скиллы по базам из апстрима
Примеры запросов агенту
- Покажи ветки и схему в базе
main - Найди медленные запросы за последнюю неделю
- Сделай запрос к таблице
ordersи покажи первые строки
Как установить planetscale
Через маркетплейс плагинов
/plugin install planetscale@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о planetscale
Как установить planetscale в Claude Code?
Добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-official, затем поставьте плагин: /plugin install planetscale@claude-plugins-official.
Что делает плагин planetscale?
Ставит MCP-сервер PlanetScale и скиллы Database Skills и PlanetScale. Через них агент работает с организациями, базами, ветками, схемой и данными Insights.
Что нужно для работы MCP-сервера?
Аккаунт PlanetScale — сервер аутентифицированный. После установки проверьте /mcp; если сервер не появился, перезапустите Claude.
Исходный текст
SKILL.md · Apache-2.0
# PlanetScale Claude Plugin Plugin for installing the [PlanetScale MCP server](https://planetscale.com/docs/connect/mcp), [Database Skills](https://db-skills.com/), and PlanetScale skills into Claude Code. ## Prerequisites - Claude Code with plugin support - A PlanetScale account for authenticated MCP features ## Install from GitHub In Claude Code, add this GitHub repository as a marketplace, then install the plugin: ```text /plugin marketplace add planetscale/claude-plugin /plugin install planetscale@planetscale ``` ### Verify it loaded In Claude Code, run `/mcp` to see the `planetscale` MCP server. If it does not appear immediately after install, fully restart Claude Code and check `/mcp` again. Plugin-provided MCP server changes are applied on restart. ## Skills Source and Sync Skills are **vendored** into this repository so Claude plugin installs work on a plain checkout (no `git submodule update --init`). Upstream remains the source of truth: - [`planetscale/database-skills`](https://github.com/planetscale/database-skills) → `database-skills/skills` (plus LICENSE/README) - [`planetscale/skills`](https://github.com/planetscale/skills) → `planetscale-skills` Pinned upstream SHAs are recorded in [`.skills-versions.json`](.skills-versions.json). ### Manual one-off update To pull the latest upstream skills into this repository: ```bash bash scripts/sync-skills.sh ``` Commit the resulting content and `.skills-versions.json` changes. ### Local testing To test this plugin from your local working copy (before branching/PR): ```bash claude --plugin-dir . ``` 1. Run `/mcp` to verify the `planetscale` MCP server is loaded (will require authentication). 2. Run `/skills` to verify the database and PlanetScale skills are loaded. ### Automated weekly updates GitHub Actions runs `.github/workflows/update-skills.yml` weekly and also supports manual runs (`workflow_dispatch`). When upstream `main` has new commits, the workflow opens or updates a PR that contains: - Updated vendored files under `database-skills/` and/or `planetscale-skills/` - Updated `.skills-versions.json` ### Alternative (development only) You can also use this direct local plugin load command: ```bash claude --plugin-dir . ``` ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup and pull request guidance. ## License This project is licensed under the [Apache License 2.0](LICENSE).
© planetscale · Apache-2.0 · planetscale/claude-plugin