K

KuzuDB

Provides direct access to Kuzu graph databases through Cypher query execution, schema introspection,...

206 views
0 installs
Updated Nov 21, 2025
Not audited
Provides direct access to Kuzu graph databases through Cypher query execution, schema introspection, and database management with multi-agent coordination, automatic connection recovery, and built-in templates for movies, social networks, and financial data.
  1. Decide on Authentication Type

    • The server supports optional authentication for securing access (OAuth, Basic Auth, and Web UI authentication).
    • Choose which, if any, authentication you want enabled:
      • OAuth (recommended for production)
      • Basic Auth (suitable for development/testing)
      • Web UI authentication (for securing the database management web interface)
  2. Set Environment Variables in FastMCP Connection Interface

    • In the FastMCP "Install Now" interface, add environment variables for the desired authentication or configuration.

    a. For Database Path and Read-Only Mode

    • KUZU_MCP_DATABASE_PATH: Full path to your .kuzu database file or the directory to use.
    • KUZU_READ_ONLY: (Optional) Set to true for read-only mode, or false for read/write.

    b. For Multi-Agent Mode

    • KUZU_MULTI_AGENT: (Optional) Set to true if allowing multiple AI agents simultaneous access.
    • KUZU_AGENT_ID: (Optional) Set a unique identifier for each agent.
    • KUZU_LOCK_TIMEOUT: (Optional) Milliseconds to wait for locks (default: 10000).

    c. For Web UI Authentication (Optional but Recommended if Exposing Web UI)

    • KUZU_WEB_UI_AUTH_USER: Your desired username for the admin interface.
    • KUZU_WEB_UI_AUTH_PASSWORD: Your desired password for the admin interface.

    d. For Basic Auth (Optional)

    • KUZU_BASIC_AUTH_USERNAME: Desired username for API access.
    • KUZU_BASIC_AUTH_PASSWORD: Desired password for API access.
    • KUZU_BASIC_AUTH_USER_ID: (Optional) Logical user id.
    • KUZU_BASIC_AUTH_EMAIL: (Optional) Email address.

    e. For OAuth Auth (Optional)

    • KUZU_OAUTH_ENABLED: Set to true to enable OAuth.
    • KUZU_OAUTH_USERNAME: Username for OAuth login.
    • KUZU_OAUTH_PASSWORD: Password for OAuth login.
    • KUZU_OAUTH_USER_ID: (Optional) Logical user id.
    • KUZU_OAUTH_EMAIL: (Optional) Email address.
  3. Save and Apply

    • After entering the relevant environment variables via FastMCP, click “Save” or “Install Now” to apply your changes.
  4. Access the Service

    • If you configured Web UI authentication, access the admin interface via http://<server>:3001/admin with your chosen credentials.
    • For API/authenticated connections, use the username/password you set in ENV.

Note: If you are unsure which authentication method to use, Basic Auth is simplest for testing. For internet-accessible or production deployments, always secure the Web UI and/or use OAuth.

How to Install KuzuDB

Install KuzuDB MCP server with one click through FastMCP. Choose your preferred AI development tool below:

Claude Desktop

Click "Claude Desktop" in Quick Start

Cursor IDE

Click "Cursor IDE" in Quick Start

VS Code

Click "VS Code" in Quick Start

Alternatives to KuzuDB

Looking for similar MCP servers? Browse other servers in the same categories on FastMCP, or check out the similar servers listed above.

Quick Start

View on GitHub

More for Database

View All →

More for Analytics and Data

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.