ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🪐

PlanetScale

MySQLクラウドデータベース データベース・ストレージ

インストールコマンド

npx clawhub@latest install planetscale

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にPlanetScaleを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、PlanetScaleが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
データベースブランチとデプロイリクエスト 安全なSchema変更ワークフロー SQLクエリとパフォーマンス分析

詳細紹介

PlanetScale MCPサーバーはPlanetScale MySQL互換データベースの管理機能を提供します。独自のブランチとデプロイリクエストワークフローにより、データベースSchema変更をコードのPRのように安全かつ制御可能にします。

コア機能

  • SQLクエリ(execute_query):指定したデータベースブランチでSQLクエリを実行し、読み書き操作に対応します
  • ブランチ管理:データベースブランチの作成と管理を行います。各ブランチは独立したデータベースのコピーで、Schema変更の分離テストに対応します
  • デプロイリクエスト(Deploy Request):Pull Requestに類似したSchema変更ワークフローで、デプロイリクエストを作成してレビュー後に本番ブランチへマージします
  • Schema閲覧:データベースのテーブル構造、インデックス、リレーション情報を取得します
  • 組織とデータベース管理:組織配下のデータベースインスタンスをリストアップ・管理します

設定方法

{
  "mcpServers": {
    "planetscale": {
      "command": "npx",
      "args": ["-y", "@planetscale/mcp-server"],
      "env": {
        "PLANETSCALE_SERVICE_TOKEN": "your-token",
        "PLANETSCALE_SERVICE_TOKEN_ID": "your-token-id",
        "PLANETSCALE_ORG": "your-org-name"
      }
    }
  }
}

活用シーン

  • 安全な変更:ブランチとデプロイリクエストによるゼロダウンタイムSchemaマイグレーションを実現します
  • 開発テスト:ブランチを作成して開発・テストを行い、本番データに影響を与えません
  • データクエリ:会話内で直接MySQLデータをクエリ・分析します
  • データベース管理:複数のデータベースインスタンスとリージョン設定を管理します