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