Skip to main content

Documentation Index

Fetch the complete documentation index at: https://arivu.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Integrating Arivu directly via JSON configuration files bridges context gaps directly inside your everyday tooling workspace seamlessly.

Claude Desktop Configuration

Claude Desktop supports dynamic injection of Stdio MCP nodes securely.
  1. Ensure claude_desktop_config.json exists.
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Populate tracking config:
{
  "mcpServers": {
    "arivu-database": {
      "command": "python",
      "args": ["-m", "arivu.mcp"],
      "env": {
        "ARIVU_DB_DIALECT": "postgresql",
        "ARIVU_DB_HOST": "localhost",
        "ARIVU_DB_PORT": "5432",
        "ARIVU_DB_USER": "admin",
        "ARIVU_DB_PASSWORD": "secure_pass",
        "ARIVU_DB_NAME": "primary_db",
        "ARIVU_DB_MODE": "user"
      }
    }
  }
}
  1. Restart Claude Desktop. You will notice a new hammer icon containing the toolsets within the prompt dialog.

Cursor Integration

Integrating Arivu into Cursor enables your IDE agent to ask questions about your live production metrics while editing corresponding application code simultaneously.
1

Open Cursor Settings

Navigate down to Feature Settings and subsequently click on MCP.
2

Add Server

Select + Add New MCP Server.
3

Configure Environment

  • Type: command
  • Name: Arivu
  • Command:
For Windows/MacOS (Modify paths contextually):
ARIVU_DB_DIALECT=sqlite ARIVU_DB_NAME=demo.db python -m arivu.mcp
Your AI assistant within Cursor will now flawlessly recognize commands such as “Query the Arivu database schema and help me write an ORM class for the latest user definition.”