NestDaddy

Rag Vault

io.github.RobThePCGuy/rag-vault ยท v1.5.3

Local RAG MCP server with hybrid search, PDF/DOCX support, and zero-config setup

Connect Runs on your machine

Terminal
claude mcp add rag-vault -e BASE_DIR=<BASE_DIR> -e DB_PATH=<DB_PATH> -e CACHE_DIR=<CACHE_DIR> -e MODEL_NAME=<MODEL_NAME> -e RAG_HYBRID_WEIGHT=<RAG_HYBRID_WEIGHT> -e RAG_GROUPING=<RAG_GROUPING> -- npx -y @robthepcguy/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "rag-vault": {
      "command": "npx",
      "args": [
        "-y",
        "@robthepcguy/[email protected]"
      ],
      "env": {
        "BASE_DIR": "<BASE_DIR>",
        "DB_PATH": "<DB_PATH>",
        "CACHE_DIR": "<CACHE_DIR>",
        "MODEL_NAME": "<MODEL_NAME>",
        "RAG_HYBRID_WEIGHT": "<RAG_HYBRID_WEIGHT>",
        "RAG_GROUPING": "<RAG_GROUPING>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "rag-vault": {
      "command": "npx",
      "args": [
        "-y",
        "@robthepcguy/[email protected]"
      ],
      "env": {
        "BASE_DIR": "<BASE_DIR>",
        "DB_PATH": "<DB_PATH>",
        "CACHE_DIR": "<CACHE_DIR>",
        "MODEL_NAME": "<MODEL_NAME>",
        "RAG_HYBRID_WEIGHT": "<RAG_HYBRID_WEIGHT>",
        "RAG_GROUPING": "<RAG_GROUPING>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "rag-vault": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@robthepcguy/[email protected]"
      ],
      "env": {
        "BASE_DIR": "<BASE_DIR>",
        "DB_PATH": "<DB_PATH>",
        "CACHE_DIR": "<CACHE_DIR>",
        "MODEL_NAME": "<MODEL_NAME>",
        "RAG_HYBRID_WEIGHT": "<RAG_HYBRID_WEIGHT>",
        "RAG_GROUPING": "<RAG_GROUPING>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
BASE_DIR
Optional
Base directory for document storage (defaults to current working directory)
DB_PATH
Optional
Path to LanceDB database directory (defaults to ./lancedb/)
CACHE_DIR
Optional
Directory where Transformers.js models are cached (defaults to ./models/)
MODEL_NAME
Optional
Embedding model name (defaults to Xenova/all-MiniLM-L6-v2)
RAG_HYBRID_WEIGHT
Optional
Keyword boost strength for hybrid search. 0.0 = semantic only, 1.0 = keyword only. Default 0.6
RAG_GROUPING
Optional
Grouping mode: 'similar' (top group only) or 'related' (top 2 groups)

Details

Package@robthepcguy/[email protected] (NPM, stdio)
First published14 Feb 2026
Last updated14 Feb 2026
Registry nameio.github.RobThePCGuy/rag-vault

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.