Exposes document ingestion, retrieval (vector, vectorless, hybrid), and multi-turn chat tools for a LangGraph-powered RAG pipeline with streaming answers.
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.
process.env. You'll be asked to provide them before it can run.GROQ_API_KEY— Key for Groq-hosted LLaMA 3.3 70B calls (leave blank to use the built-in mock LLM for local testing)GROQ_MODELVECTOR_DB_PATH— Local path for the persistent Chroma store, default ./chroma_dbVECTOR_COLLECTION_NAMEEMBEDDING_PROVIDER— EMBEDDING_MODEL_NAME Model name used when =sentence-transformers, default all-MiniLM-L6-v2EMBEDDING_MODEL_NAME— Model name used when EMBEDDING_PROVIDER=sentence-transformers, default all-MiniLM-L6-v2CHUNK_SIZECHUNK_OVERLAPMAX_INPUT_CHARSMAX_OUTPUT_TOKENSAPI_KEY— Leave blank to run the API in open dev mode. Set a value to require a matching X-API-Key header on /ingest and /query/PERSIST_DIR— Persistence across restarts — the BM25 corpus and the ingested-document manifest are saved to and reloaded on startup, so a restart no longer silently wipes what was ingestedQUERY_CACHE_TTL_SECONDS— / QUERY_CACHE_MAX_ENTRIES How long identical (mode, query, top_k) requests are served from cache, and how many entries the cache holds before evictingQUERY_CACHE_MAX_ENTRIES— QUERY_CACHE_TTL_SECONDS / How long identical (mode, query, top_k) requests are served from cache, and how many entries the cache holds before evictingCHAT_HISTORY_MAX_TURNS— / CHAT_SESSION_TTL_SECONDS How many turns of conversation /chat keeps per session, and how long an idle session is kept before being sweptCHAT_SESSION_TTL_SECONDS— CHAT_HISTORY_MAX_TURNS / How many turns of conversation /chat keeps per session, and how long an idle session is kept before being sweptHYBRID_RRF_K— Reciprocal Rank Fusion constant for /query/hybrid; higher values reduce how much rank position 1 vs 2 matters[](https://m8ven.ai/mcp/shoaibimrantech-noema-ai-1ndeqr)