remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows to interact with Astra DB, a database service by DataStax. Provides tools for collection management (creating, updating, deleting, listing) and record operations (creating, retrieving, updating, deleting).
Astra DB MCP サーバー
Astra DB と対話するためのモデル コンテキスト プロトコル (MCP) サーバー。MCP は、エージェントとして外部システムと対話できるようにすることで、大規模言語モデル (LLM) の機能を拡張します。
前提条件
Astra DBデータベースが稼働している必要があります。まだお持ちでない場合は、こちらから無料でデータベースを作成できます。そこから、以下の2つのものを入手してください。
- Astra DB アプリケーショントークン
- Astra DB APIエンドポイント
これらを取得する方法については、 入門ドキュメントをお読みください。
MCPクライアントへの追加
このサーバーを MCP クライアントに追加する方法は次のとおりです。
クロードデスクトップ
これをClaude Desktopに追加するには、[設定] -> [開発] -> [構成の編集] に移動し、次の JSON BLOB をclaude_desktop_config.json
に追加します。
Windows PowerShell ユーザー: npx
はバッチ コマンドなので、JSON を次のように変更します。
カーソル
これをカーソルに追加するには、[設定] -> [カーソル設定] -> [MCP]に移動します。
そこから、「+ 新しい MCP サーバーを追加」ボタンをクリックしてサーバーを追加できます。ここで、 mcp.json
ファイルに移動します。
ヒント:グローバルMCP設定を表す
~/.cursor/mcp.json
ファイルと、プロジェクト固有の.cursor/mcp.json
ファイルがあります。このMCPサーバーはプロジェクト固有のファイルにインストールすることをお勧めします。
Claude Desktop の説明に示されているのと同じ JSON を追加します。
あるいは、ウィザードが表示され、次の値を入力できます (Unix ベースのシステムの場合)。
- 名前: 何でもいい
- タイプ: コマンド
- 指示:
追加されると、エディターは Astra DB データベースに完全に接続されます。
利用可能なツール
サーバーは、Astra DB と対話するための次のツールを提供します。
GetCollections
: データベース内のすべてのコレクションを取得するCreateCollection
: データベースに新しいコレクションを作成するUpdateCollection
: データベース内の既存のコレクションを更新するDeleteCollection
: データベースからコレクションを削除するListRecords
: データベース内のコレクションからレコードを一覧表示するGetRecord
: IDでコレクションから特定のレコードを取得するCreateRecord
: コレクションに新しいレコードを作成するUpdateRecord
: コレクション内の既存のレコードを更新するDeleteRecord
: コレクションからレコードを削除するFindRecord
: フィールド値でコレクション内のレコードを検索するBulkCreateRecords
: コレクション内の複数のレコードを一度に作成するBulkUpdateRecords
: コレクション内の複数のレコードを一度に更新するBulkDeleteRecords
: コレクションから複数のレコードを一度に削除しますOpenBrowser
: 認証とセットアップのためにWebブラウザを開くHelpAddToClient
: Astra DB クライアントを MCP クライアントに追加するためのサポートを受けるEstimateDocumentCount
: コレクション内のドキュメント数の推定値を取得します。
You must be authenticated.
Tools
大規模言語モデルが Astra DB データベースと対話できるようにし、自然言語コマンドを通じてコレクションとレコードを管理するためのツールを提供するモデル コンテキスト プロトコル サーバー。