Cassandra MCP Server
Cassandra MCPサーバーでClaude連携・分散DBのCQL操作を自動化
npx @sahil1115/mcp-cassandra-server概要
Cassandra MCP Serverの設定方法と使い方。
分散データベース「Apache Cassandra」をClaudeから操作できるMCPサーバー。
CQLクエリの実行・テーブル作成・データのCRUD操作が可能。
ClaudeとCassandraのMCPサーバー連携により、自然言語での大規模分散データの検索・テーブル管理・データ投入を自動化できる。
高可用性・高スケーラビリティで知られるCassandraをClaudeから直接操作できるため、データエンジニアリング作業を大幅に効率化できる。
設定方法は接続情報を環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
CQLクエリをClaudeに自然語で指示してCassandraのデータを検索・取得できる
テーブルスキーマをClaudeに提案させてCassandraに直接作成できる
大量のテストデータをClaudeに生成させてCassandraへ一括投入できる
Cassandraのキースペース内のテーブル一覧をClaudeに分析させて構造を把握できる
セットアップ手順
- 1
Cassandraサーバーを起動して接続情報(ホスト・データセンター・キースペース・認証情報)を用意する
- 2
claude mcp add cassandra -e CASSANDRA_CONTACT_POINTS=localhost -e CASSANDRA_LOCAL_DC=datacenter1 -e CASSANDRA_USERNAME=cassandra -e CASSANDRA_PASSWORD=your-password -- npx -y @sahil1115/mcp-cassandra-server
設定ファイル
コピー前に確認
Apache Cassandraサーバー(ローカルまたはDataStax Astra等のクラウド)への接続情報が必要
claude mcp add cassandra -e CASSANDRA_CONTACT_POINTS=localhost -e CASSANDRA_LOCAL_DC=datacenter1 -e CASSANDRA_KEYSPACE=your_keyspace -e CASSANDRA_USERNAME=cassandra -e CASSANDRA_PASSWORD=your-password -- npx -y @sahil1115/mcp-cassandra-server