RAG Vault MCP
A local RAG MCP server that enables AI coding assistants to search private documents using hybrid search and semantic retrieval. It supports PDF and DOCX files, runs entirely on the user's machine for privacy, and requires minimal setup via a single npx command.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 2 GitHub stars
What you can do with it
- Search private API specifications and research papers locally
- Retrieve context from internal documentation for AI assistants
- Perform hybrid semantic and keyword search on local documents
Source and maintenance
- Last repository push
- Latest release
- v1.10.2
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@robthepcguy/rag-vault 1.5.3
{
"version": "1.5.3",
"transport": "stdio",
"identifier": "@robthepcguy/rag-vault",
"registryType": "npm",
"environmentVariables": [
{
"name": "BASE_DIR",
"format": "string",
"description": "Base directory for document storage (defaults to current working directory)"
},
{
"name": "DB_PATH",
"format": "string",
"description": "Path to LanceDB database directory (defaults to ./lancedb/)"
},
{
"name": "CACHE_DIR",
"format": "string",
"description": "Directory where Transformers.js models are cached (defaults to ./models/)"
},
{
"name": "MODEL_NAME",
"format": "string",
"description": "Embedding model name (defaults to Xenova/all-MiniLM-L6-v2)"
},
{
"name": "RAG_HYBRID_WEIGHT",
"format": "string",
"description": "Keyword boost strength for hybrid search. 0.0 = semantic only, 1.0 = keyword only. Default 0.6"
},
{
"name": "RAG_GROUPING",
"format": "string",
"description": "Grouping mode: 'similar' (top group only) or 'related' (top 2 groups)"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"rag-vault-mcp": {
"command": "npx",
"args": [
"-y",
"@robthepcguy/rag-vault@1.5.3"
],
"env": {
"BASE_DIR": "<YOUR_BASE_DIR>",
"DB_PATH": "<YOUR_DB_PATH>",
"CACHE_DIR": "<YOUR_CACHE_DIR>",
"MODEL_NAME": "<YOUR_MODEL_NAME>",
"RAG_HYBRID_WEIGHT": "<YOUR_RAG_HYBRID_WEIGHT>",
"RAG_GROUPING": "<YOUR_RAG_GROUPING>"
}
}
}
}Cline
{
"mcpServers": {
"rag-vault-mcp": {
"command": "npx",
"args": [
"-y",
"@robthepcguy/rag-vault@1.5.3"
],
"env": {
"BASE_DIR": "<YOUR_BASE_DIR>",
"DB_PATH": "<YOUR_DB_PATH>",
"CACHE_DIR": "<YOUR_CACHE_DIR>",
"MODEL_NAME": "<YOUR_MODEL_NAME>",
"RAG_HYBRID_WEIGHT": "<YOUR_RAG_HYBRID_WEIGHT>",
"RAG_GROUPING": "<YOUR_RAG_GROUPING>"
}
}
}
}VS Code
{
"servers": {
"rag-vault-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@robthepcguy/rag-vault@1.5.3"
],
"env": {
"BASE_DIR": "<YOUR_BASE_DIR>",
"DB_PATH": "<YOUR_DB_PATH>",
"CACHE_DIR": "<YOUR_CACHE_DIR>",
"MODEL_NAME": "<YOUR_MODEL_NAME>",
"RAG_HYBRID_WEIGHT": "<YOUR_RAG_HYBRID_WEIGHT>",
"RAG_GROUPING": "<YOUR_RAG_GROUPING>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"rag-vault-mcp": {
"command": "npx",
"args": [
"-y",
"@robthepcguy/rag-vault@1.5.3"
],
"env": {
"BASE_DIR": "<YOUR_BASE_DIR>",
"DB_PATH": "<YOUR_DB_PATH>",
"CACHE_DIR": "<YOUR_CACHE_DIR>",
"MODEL_NAME": "<YOUR_MODEL_NAME>",
"RAG_HYBRID_WEIGHT": "<YOUR_RAG_HYBRID_WEIGHT>",
"RAG_GROUPING": "<YOUR_RAG_GROUPING>"
}
}
}
}Let your agent find its tools
Find servers like RAG Vault MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.