言語: 日本語English

cockroachdb プラグイン

作者
Cockroach Labs
カテゴリ
データベース
トピック
データベース・ストレージ · クラウド・デプロイ・CI/CD · Claude Code 拡張・ワークフロー
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

本プラグインは、Claude CodeをCockroachDBクラスタに直接接続し、スキーマ調査、SQL作成、クエリのデバッグ、分散データベースクラスタの管理といったデータベース作業を行うためのものです。READMEによると、セルフホストのMCP Toolboxと managed CockroachDB Cloud MCP Serverという2つの有効なMCPバックエンドにわたる14のツール、3つの専門エージェント(DBA、Developer、Operator)、6つの運用領域にわたる32のスキル、組み込みの安全フックが提供されます。また、クラスタのライフサイクル管理(プロビジョニング、バックアップ、DR、ネットワーキング)を担う別ツールであるccloud CLIについても記載されており、エージェントはシェルコマンドから直接呼び出せます。ライセンスはApache-2.0で、Claude Marketplaceまたは/install-plugin cockroachdbコマンドからインストールします。

概要

CockroachDBは分散SQLデータベースです。本プラグイン自体はCockroachDBを提供するものではなく、README記載の通り、MCP(Model Context Protocol)経由でClaude CodeをCockroachDBに接続します。セルフホストクラスタにはMCP Toolbox for Databasesを使い、CockroachDB Cloudには managed CockroachDB Cloud MCP Serverを使う構成です。

cockroachdb でできること

  • MCP Toolboxのツール(cockroachdb-execute-sql、cockroachdb-list-schemas、cockroachdb-list-tables)でSQL文(SELECT、DDL、DML)を実行し、スキーマやテーブルを一覧表示する
  • list_clusters、get_cluster、get_table_schema、select_query、explain_query、show_running_queriesなどの managed MCPツールでCockroachDB Cloudクラスタを読み取り専用で調べる
  • 明示的な書き込み同意の後、create_database、create_table、insert_rowsでCockroachDB Cloudへ書き込みを行う
  • cockroachdb-dba(パフォーマンスチューニング、スキーマレビュー)、cockroachdb-developer(ORM設定、リトライロジック)、cockroachdb-operator(運用、モニタリング、バックアップ、スケーリング)の各エージェントを自動または直接指定で呼び出す
  • クエリ・スキーマ設計、可観測性・診断、セキュリティ・ガバナンス、オンボーディング・移行、運用・ライフサイクルなどの領域にわたる32のスキルを利用する
  • 破壊的な文(DROP DATABASE、TRUNCATEなど)を実行前にブロックし、編集済みSQL/コードファイルのアンチパターンを検査する組み込みフックを活用する
  • ccloud CLIを使い、JSON出力でクラスタのプロビジョニング、接続、バックアップ、DR、ネットワーキング、監査といったライフサイクル全体を管理する

出典

原文の説明(英語)

Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database clusters. This plugin provides 14 tools across two active MCP backends (self-hosted MCP Toolbox and managed CockroachDB Cloud MCP Server), three specialized agents (DBA, Developer, Operator), 32 skills across 6 operational domains, and built-in safety hooks.

cockroachdb の変更履歴

一覧に戻る