astra-db-mcp

astra-db-mcp

24

Astra DB MCP Server is designed to connect Large Language Models with Astra DB to enable data operations through an MCP framework. It offers tools for managing collections and records, supporting integration into clients like Claude Desktop and Cursor.

Astra DB MCP Server

A Model Context Protocol (MCP) server for interaction with Astra DB. It expands the capabilities of Large Language Models (LLMs) by linking them to external systems to act as agents.

Prerequisites

  • Running Astra DB database required
  • Obtain Astra DB Application Token and API Endpoint

Adding to an MCP client

Claude Desktop

Add the server to Claude Desktop via Preferences -> Developer -> Edit Config utilizing the given instructions.

Cursor

Add the server to Cursor via Settings -> Cursor Settings -> MCP with the provided instructions.

Available Tools

  • GetCollections: Retrieve all collections
  • CreateCollection: Create new collection
  • UpdateCollection: Update collections
  • DeleteCollection: Remove collections
  • ListRecords: Retrieve records
  • GetRecord: Get specific record by ID
  • CreateRecord: Add new record
  • UpdateRecord: Modify existing record
  • DeleteRecord: Remove records
  • FindRecord: Search records by field
  • BulkCreateRecords: Add multiple records
  • BulkUpdateRecords: Update multiple records
  • BulkDeleteRecords: Remove multiple records
  • OpenBrowser: Authentication/browser setup
  • HelpAddToClient: Client addition guidance
  • EstimateDocumentCount: Document count estimation