50
/ 100
1 month ago
glama

Local Knowledge RAG MCP Server

Semantic search and retrieval system for local documents using vector embeddings, enabling AI-powered search across your document collections with support for multiple embedding providers.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Known vulnerabilities in dependencies: 8 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 2 credentials: OPENAI_API_KEY, OPENAI_COMPATIBLE_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies8 high

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

high@modelcontextprotocol/sdk@1.9.0GHSA-8r9q-7v3j-jr4g

Anthropic's MCP TypeScript SDK has a ReDoS vulnerability

high@modelcontextprotocol/sdk@1.9.0GHSA-w48q-cv73-mx4w

Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default

highdrizzle-orm@0.39.0GHSA-gpj5-g38j-94v9

Drizzle ORM has SQL injection via improperly escaped SQL identifiers

highglob@11.0.0GHSA-5j98-mcp5-4vw2

glob CLI: Command injection via -c/--cmd executes matches with shell:true

highlangchain@0.3.2GHSA-r399-636x-v7f6

LangChain serialization injection vulnerability enables secret extraction

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configDATABASE_URLNote: The credentials above are for local development only. If port 5432 is already in use, change the host port (e.g., -p 5433:5432) and update accordingly.
configEMBEDDING_DOCUMENT_PREFIX
configEMBEDDING_MODELcl-nagoya/ruri-v3-310m
configEMBEDDING_QUERY_PREFIX
configLKRAG_QUIET
configOLLAMA_BASE_URL
🔐 secretOPENAI_API_KEYsk-your-openai-api-key
🔐 secretOPENAI_COMPATIBLE_API_KEYyour-litellm-key
configOPENAI_COMPATIBLE_BASE_URL
configRAG_CHUNK_LANGUAGE
configRAG_CHUNK_OVERLAP
configRAG_CHUNK_SIZE
configRAG_DEBUG_LOG_ENABLED
configRAG_DEBUG_LOG_PATH
configRAG_DEFAULT_TEMPLATE
configRAG_EXCLUDE_CODE_LANGUAGES
configRAG_EXCLUDE_PATTERNSFile patterns: Edit RAG_INCLUDE_PATTERNS and in .env
configRAG_INCLUDE_PATTERNSFile patterns: Edit and RAG_EXCLUDE_PATTERNS in .env
configRAG_MAX_CHUNKS_PER_QUERY
configRAG_MAX_FILE_SIZE_KB
configRAG_MAX_QUOTE_LINES
configRAG_MAX_RESULTS
configRAG_MAX_SESSION_RESULTS
configRAG_MIN_SIMILARITY
configRAG_REMOVE_BLANK_LINES
configRAG_REPORT_OUTPUT_DIR
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/patakuti-local-knowledge-rag-mcp-ht31kw)](https://m8ven.ai/mcp/patakuti-local-knowledge-rag-mcp-ht31kw)
commit: b1e89aaa95ae30819aa0f057789278ba2229abf2
code hash: 95290a9a205dc4510c3cf06a412c587836dac3e0b4fcbe469a55f6b763e564c3
verified: 6/22/2026, 1:30:13 PM
view raw JSON →