Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RUSHDB_API_KEYYesRushDB API key
RUSHDB_API_URLNoBase API URL (defaults to https://api.rushdb.com/api/v1)

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
FindLabelsB

Find / filter record labels (supports where, limit, skip, orderBy). Superset of GetLabels.

CreateRecordC

Create a new record in the database

UpdateRecordC

Update an existing record (partial update)

DeleteRecordC

Delete a record from the database (alias of DeleteRecordById)

FindRecordsC

Find records in the database using a search query

GetRecordB

Get a specific record by ID

GetRecordsByIdsC

Get multiple records by their IDs

AttachRelationC

Create a relationship between records (single or multiple targets)

DetachRelationB

Remove a relationship between records (single or multiple targets)

FindRelationshipsC

Find relationships in the database

BulkCreateRecordsC

Create multiple records in a single operation

BulkDeleteRecordsC

Delete multiple records matching a query

ExportRecordsC

Export records to CSV format

OpenBrowserC

Open a web browser to a specific URL

HelpAddToClientA

Help the user add the RushDB MCP server to their MCP client

GetQueryBuilderPromptA

Return the RushDB Query Builder system prompt. Use this if your MCP client does not support Prompts API.

SetRecordC

Replace all fields of a record with provided values

FindOneRecordC

Find a single record that matches the given search criteria

FindUniqRecordC

Find a unique record that matches the given search criteria

DeleteRecordByIdC

Delete a record by its ID

PropertyValuesC

Get values for a specific property

FindPropertiesC

Find properties in the database using a search query

FindPropertyByIdC

Find a specific property by ID

DeletePropertyC

Delete a property from the database

TransactionBeginB

Begin a new database transaction

TransactionCommitC

Commit a database transaction

TransactionRollbackC

Rollback a database transaction

TransactionGetC

Get information about a transaction

GetSettingsB

Get the current database settings and configuration

Prompts

Interactive templates invoked by user choice

NameDescription
rushdb.queryBuilderRushDB Query Builder system prompt: guides the model to discover labels/properties first and construct validated SearchQuery objects before calling find-related tools.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/rush-db/RushDB'

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