Skip to main content
Glama

RushDB

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)

Schema

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

Tools

Functions exposed to the LLM to take actions

NameDescription
FindLabels

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

CreateRecord

Create a new record in the database

UpdateRecord

Update an existing record (partial update)

DeleteRecord

Delete a record from the database (alias of DeleteRecordById)

FindRecords

Find records in the database using a search query

GetRecord

Get a specific record by ID

GetRecordsByIds

Get multiple records by their IDs

AttachRelation

Create a relationship between records (single or multiple targets)

DetachRelation

Remove a relationship between records (single or multiple targets)

FindRelationships

Find relationships in the database

BulkCreateRecords

Create multiple records in a single operation

BulkDeleteRecords

Delete multiple records matching a query

ExportRecords

Export records to CSV format

OpenBrowser

Open a web browser to a specific URL

HelpAddToClient

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

GetQueryBuilderPrompt

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

SetRecord

Replace all fields of a record with provided values

FindOneRecord

Find a single record that matches the given search criteria

FindUniqRecord

Find a unique record that matches the given search criteria

DeleteRecordById

Delete a record by its ID

PropertyValues

Get values for a specific property

FindProperties

Find properties in the database using a search query

FindPropertyById

Find a specific property by ID

DeleteProperty

Delete a property from the database

TransactionBegin

Begin a new database transaction

TransactionCommit

Commit a database transaction

TransactionRollback

Rollback a database transaction

TransactionGet

Get information about a transaction

GetSettings

Get the current database settings and configuration

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/1pxone/RushDB'

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