RushDB Agent Setup
Give any AI agent persistent, graph-structured memory — sessions, decisions, tasks, entities, and preferences — stored in RushDB and queryable by meaning.
Unlike flat key-value stores, RushDB memory auto-links nested JSON into a relationship graph, survives across conversations, and lets agents recall context by traversal or semantic similarity: "What did we decide about auth? What's related to that service?"
Step 1 — Connect the MCP Server
Web clients (ChatGPT, Claude.ai) — no install required
Use the hosted OAuth endpoint. No API key in config — you authenticate with your RushDB account.
ChatGPT: Settings → Connectors → Add connector → https://mcp.rushdb.com/mcp
Claude.ai: Settings → Integrations → Add integration → https://mcp.rushdb.com/mcp
Local clients (Claude Desktop, Cursor, VS Code)
Requires a RushDB API key → app.rushdb.com
Claude Desktop — edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"rushdb": {
"command": "npx",
"args": ["-y", "@rushdb/mcp-server"],
"env": { "RUSHDB_API_KEY": "your-api-key-here" }
}
}
}
Cursor — add to .cursor/mcp.json:
{
"mcpServers": {
"rushdb": {
"command": "npx",
"args": ["-y", "@rushdb/mcp-server"],
"env": { "RUSHDB_API_KEY": "your-api-key-here" }
}
}
}
VS Code — add to .vscode/mcp.json:
{
"servers": {
"rushdb": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@rushdb/mcp-server"],
"env": { "RUSHDB_API_KEY": "your-api-key-here" }
}
}
}
Step 2 — Install Skills (recommended)
Skills give your agent built-in knowledge of RushDB's query syntax, memory patterns, and data modeling conventions — so you don't have to explain them in every session. They work best alongside the MCP server: skills tell the agent ; the MCP server gives it the .