Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
No arguments  | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
No prompts  | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
No resources  | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| GetCollections | Get all collections in the Astra DB database  | 
| CreateCollection | Create a new collection in the database  | 
| UpdateCollection | Update an existing collection in the database  | 
| DeleteCollection | Delete a collection from the database  | 
| ListRecords | List records from a collection in the database  | 
| GetRecord | Get a specific record from a collection by ID  | 
| CreateRecord | Create a new record in a collection  | 
| UpdateRecord | Update an existing record in a collection  | 
| DeleteRecord | Delete a record from a collection  | 
| FindRecord | Find records in a collection by field value  | 
| BulkCreateRecords | Create multiple records in a collection at once  | 
| BulkUpdateRecords | Update multiple records in a collection at once  | 
| BulkDeleteRecords | Delete multiple records from a collection at once  | 
| OpenBrowser | Open a web browser to a specific URL  | 
| EstimateDocumentCount | Estimate the number of documents in a collection using a fast, approximate count method  | 
| HelpAddToClient | Help the user add the Astra DB client to their MCP client  |