HelpAddToClient
Add the RushDB MCP server to your MCP client to access a zero-config graph database for builders, AI agents, and SaaS teams.
Instructions
Help the user add the RushDB MCP server to their MCP client
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- tools/HelpAddToClient.ts:15-66 (handler)The core handler function that executes the tool logic, returning step-by-step instructions for adding the RushDB MCP server to a client.export async function HelpAddToClient() { return { instructions: `To add the RushDB MCP server to your MCP client, follow these steps: 1. **Install the RushDB MCP Server**: \`\`\`bash npm install -g @rushdb/mcp-server \`\`\` 2. **Get your RushDB API Key**: - Visit https://rushdb.com - Sign up for an account or log in - Navigate to your API settings to get your API key 3. **Configure your MCP client**: Add the following to your MCP client configuration: **For Claude Desktop** (~/Library/Application Support/Claude/claude_desktop_config.json): \`\`\`json { "mcpServers": { "rushdb": { "command": "npx", "args": ["@rushdb/mcp-server"], "env": { "RUSHDB_API_KEY": "your-rushdb-api-key-here" } } } } \`\`\` **For other MCP clients**, check their documentation for how to add MCP servers. 4. **Restart your MCP client** to load the RushDB server. 5. **Test the connection** by asking your client to list the available RushDB tools. **Available Environment Variables**: - \`RUSHDB_API_KEY\`: Your RushDB API key (required) **What you can do with RushDB MCP Server**: - Create, read, update, and delete records - Search across records using RushDB's powerful query language - Manage relationships between records - Export data to CSV - Browse labels and properties in your database - Work with RushDB's Labeled Meta Property Graph (LMPG) architecture For more information, visit https://docs.rushdb.com` } }
- tools.ts:310-313 (schema)Tool metadata including name, description, and input schema (empty object since no parameters are required). This is used for tool listing and validation.{ name: 'HelpAddToClient', description: 'Help the user add the RushDB MCP server to their MCP client', inputSchema: { type: 'object', properties: {}, required: [] }
- index.ts:331-340 (registration)Registration in the MCP tool call dispatcher (switch case), which invokes the handler and formats the response.case 'HelpAddToClient': const helpAddToClientResult = await HelpAddToClient() return { content: [ { type: 'text', text: helpAddToClientResult.instructions } ] }
- index.ts:72-76 (registration)Handler for listing all tools, which includes HelpAddToClient via the imported 'tools' array from tools.ts.server.setRequestHandler(ListToolsRequestSchema, async () => { return { tools } })