MCP RAG Server is a Python MCP server that indexes documents in multiple formats (Markdown, text, PowerPoint, PDF) using multilingual-e5-large embeddings and enables vector search for retrieval-augmented generation.
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.PROCESSED_DIR— ./data/processedTENANT_DEFAULTNOTEBOOK_DEFAULTSOURCE_DIR— ./data/sourceCONVERSATION_DIRRAG_DEFAULT_TENANTRAG_DEFAULT_USER_IDRAG_DEFAULT_NOTEBOOK_IDEMBEDDING_MODEL— intfloat/multilingual-e5-largeEMBEDDING_PREFIX_QUERY— 検索クエリ用: - ユーザーの検索クエリに自動で追加EMBEDDING_PREFIX_EMBEDDING— "passage: "FILE_STORAGE_ROOTFILE_REGISTRY_PATHPORTSWAGGER_UI_PATHREDOC_PATHFINAL_CONTEXT_MAX_CHUNKSFINAL_CONTEXT_TRIM_CHARSSUMMARY_WINDOW_MAX_CHARSSUMMARY_MAX_WINDOWSSUMMARY_MAP_CONCURRENCYSUMMARY_MAP_MAX_TOKENSSUMMARY_REDUCE_MAX_TOKENSSUMMARY_MAP_MODELSUMMARY_REDUCE_MODELSUMMARY_EXTRACTIVE_TOP_NSUMMARY_JOB_RETENTIONSTORAGE_CAPACITY_BYTESLLM_PROFILERAG_SERVER_HOSTRAG_SERVER_PORTLLM_PROVIDEROLLAMA_BASEOLLAMA_MODELDISABLE_REMOTE_LLMOPENAI_API_BASEOPENAI_API_KEYOPENAI_MODELGEMINI_API_KEYGEMINI_MODELGEMINI_API_BASEANTHROPIC_API_KEYANTHROPIC_MODELANTHROPIC_API_BASENEXTCLOUD_WEBDAV_BASE_URLNEXTCLOUD_USERNAMENEXTCLOUD_WEBDAV_USERNAMENEXTCLOUD_APP_PASSWORDNEXTCLOUD_WEBDAV_PASSWORDNEXTCLOUD_TIMEOUT_SECSHELLRAG_AUTODEV_DOCKER_START_CMDRAG_AUTODEV_DOCKER_WAIT_ATTEMPTSRAG_AUTODEV_DOCKER_WAIT_DELAY_MSRAG_DB_CONTAINERRAG_DB_IMAGERAG_DB_USERRAG_DB_PASSWORDRAG_DB_NAMEPOSTGRES_HOST— perl -pi -e "s/^=./POSTGRES_HOST=127.0.0.1/; \POSTGRES_PORT— s/^=./POSTGRES_PORT=5434/; \RAG_DB_DEFAULT_PORTRAG_DB_WAIT_ATTEMPTSRAG_DB_WAIT_DELAY_MSRAG_DB_INIT_SQLRAG_DB_INIT_ATTEMPTSRAG_DB_INIT_DELAY_MSRETRIEVAL_SIM_THRESHOLDRETRIEVAL_MIN_LEXICAL_HITSRETRIEVAL_MAX_RESULTSRETRIEVAL_FALLBACK_SIM_THRESHOLDRETRIEVAL_FALLBACK_RERANK_THRESHOLDRETRIEVAL_FALLBACK_SEARCH_MULTIPLIERRETRIEVAL_FALLBACK_SEARCH_MAXRETRIEVAL_PRIMARY_CANDIDATESRETRIEVAL_PRIORITY_KEYWORDSRETRIEVAL_KEYWORD_SEARCH_LIMITRETRIEVAL_KEYWORD_SIM_BASERETRIEVAL_KEYWORD_SIM_BONUSRAG_USER_IDRAG_DEFAULT_USERRAG_NOTEBOOK_IDPOSTGRES_USER— s/^=./POSTGRES_USER=rag/; \POSTGRES_PASSWORD— s/^=./POSTGRES_PASSWORD=ragpass/; \POSTGRES_DB— s/^=./POSTGRES_DB=ragdb/" .envJWT_SECRETEMBEDDING_DIM[](https://m8ven.ai/mcp/forifor-mcp-rag-server-1jc2yy)