Enables AI agents to search and query documentation from git repositories using hybrid search and structured metadata queries.
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.DOCSERVER_CONFIG— /config/sources.yaml Path to config fileDOCSERVER_INGEST_ON_STARTDOCSERVER_CHROMA_HOST— unset (compose: chroma) Hostname of the Chroma sidecar. Required in production; tests fall back to PersistentClient when unset.DOCSERVER_MAX_CONVERSATIONSDOCSERVER_MODEL_DIRDOCSERVER_EMBEDDING_BATCH_SIZEDOCSERVER_LOG_LEVEL— INFO Log levelDOCSERVER_LOG_FORMAT— json Log format (json or text)DOCSERVER_INGEST_NICE— 10 (set by supervisor) Nice offset applied to each ingestion worker subprocess. Lower priority than the docserver process.DOCSERVER_RERANKER_MODEL_DIRANTHROPIC_API_KEY— The chat agent calls the Anthropic API. Either export in your shell before running compose, orDOCSERVER_CHAT_MODEL— chat_model_valid / chat_model_error — set by a startup probe that calls models.retrieve()[](https://m8ven.ai/mcp/johnmathews-unified-documentation-server-1i7n6m)