Skip to main content
Glama

Astra DB MCP サーバー

Astra DB と対話するためのモデル コンテキスト プロトコル (MCP) サーバー。MCP は、エージェントとして外部システムと対話できるようにすることで、大規模言語モデル (LLM) の機能を拡張します。

前提条件

Astra DBデータベースが稼働している必要があります。まだお持ちでない場合は、こちらから無料でデータベースを作成できます。そこから、以下の2つのものを入手してください。

  1. Astra DB アプリケーショントークン

  2. Astra DB APIエンドポイント

これらを取得する方法については、 入門ドキュメントをお読みください。

Related MCP server: MCP Database Server

MCPクライアントへの追加

このサーバーを MCP クライアントに追加する方法は次のとおりです。

クロードデスクトップ

クロードデスクトップ

これをClaude Desktopに追加するには、[設定] -> [開発] -> [構成の編集] に移動し、次の JSON BLOB をclaude_desktop_config.jsonに追加します。

{ "mcpServers": { "astra-db-mcp": { "command": "npx", "args": ["-y", "@datastax/astra-db-mcp"], "env": { "ASTRA_DB_APPLICATION_TOKEN": "your_astra_db_token", "ASTRA_DB_API_ENDPOINT": "your_astra_db_endpoint" } } } }

Windows PowerShell ユーザー: npxはバッチ コマンドなので、JSON を次のように変更します。

"command": "cmd", "args": ["/k", "npx", "-y", "@datastax/astra-db-mcp"],

カーソル

カーソル

これをカーソルに追加するには、[設定] -> [カーソル設定] -> [MCP]に移動します。

そこから、「+ 新しい MCP サーバーを追加」ボタンをクリックしてサーバーを追加できます。ここで、 mcp.jsonファイルに移動します。

ヒント:グローバルMCP設定を表す~/.cursor/mcp.jsonファイルと、プロジェクト固有の.cursor/mcp.jsonファイルがあります。このMCPサーバーはプロジェクト固有のファイルにインストールすることをお勧めします。

Claude Desktop の説明に示されているのと同じ JSON を追加します。

あるいは、ウィザードが表示され、次の値を入力できます (Unix ベースのシステムの場合)。

  • 名前: 何でもいい

  • タイプ: コマンド

  • 指示:

env ASTRA_DB_APPLICATION_TOKEN=your_astra_db_token ASTRA_DB_API_ENDPOINT=your_astra_db_endpoint npx -y @datastax/astra-db-mcp

追加されると、エディターは 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 : コレクション内のドキュメント数の推定値を取得します。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/datastax/astra-db-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server