PlanetScale MCP Server
PlanetScale MCPサーバーでClaude連携・サーバーレスMySQLデータベースを自動化
npx @planetscale/mcp-server-planetscale概要
PlanetScale MCP Serverの設定方法と使い方。
MySQL互換サーバーレスデータベース「PlanetScale」をClaudeから操作できるMCPサーバー。
データベースの作成・スキーマ参照・SQLクエリ実行・ブランチ管理が可能。
ClaudeとPlanetScaleのMCPサーバー連携により、データ分析・スキーマ設計・ブランチワークフローを使ったデータベース変更を自動化できる。
設定方法はAPIトークンを環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://app.planetscale.com にアクセスしてPlanetScaleアカウントにログイン(無料で作成可能)
- 2
上部メニューの「Settings」→「Service tokens」を選択
- 3
「Create token」をクリックしてトークン名を入力する
- 4
必要な権限(read_database, write_database等)を選択して作成する
- 5
Token IDとToken Secretをコピーして保存する(Secretは再表示不可)
こんな使い方ができます
ClaudeがPlanetScaleのデータベースにSQLクエリを実行してデータを分析できる
データベーススキーマをClaudeが参照してERD図の作成やAPI設計の提案ができる
PlanetScaleのブランチ機能を使ったスキーマ変更をClaudeが管理できる
複数データベースの状態をClaudeが一覧確認してパフォーマンスを比較できる
セットアップ手順
- 1
PlanetScale(app.planetscale.com)にログインし、Settings → Service tokensからトークンを作成する
- 2
claude mcp add planetscale -e PLANETSCALE_ORG=your-org -e PLANETSCALE_TOKEN_ID=id -e PLANETSCALE_TOKEN_SECRET=secret -- npx -y @planetscale/mcp-server-planetscale
設定ファイル
コピー前に確認
PlanetScaleアカウント(無料で作成可能)およびService Tokenが必要。
claude mcp add planetscale -e PLANETSCALE_ORG=your-org-name -e PLANETSCALE_TOKEN_ID=your-token-id -e PLANETSCALE_TOKEN_SECRET=your-token-secret -- npx -y @planetscale/mcp-server-planetscale