69
/ 100
3 days ago
glama

Candlekeep

A RAG knowledge base server that enables AI agents to search, retrieve, and manage technical documentation through the Model Context Protocol.

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
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 4 credentials: GEMINI_API_TOKEN, CHROMA_AUTH_TOKEN, GOOGLE_API_KEY, CANDLEKEEP_MCP_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configCANDLEKEEP_DEVICE
configTRANSFORMERS_VERBOSITY
configTOKENIZERS_PARALLELISM
configAWS_PROFILE
configAWS_REGION
configHOTPOT_PROVIDER
configBEDROCK_JUDGE_MODEL
configBEDROCK_GEN_MODEL
configOPENAI_MODEL
configGEMINI_MODEL
configCANDLEKEEP_MIN_COOCCURRENCE
configCANDLEKEEP_USE_MKNN
configCANDLEKEEP_USE_ORPHAN_GROUNDING
configCANDLEKEEP_USE_CLUSTERING
configCANDLEKEEP_ALIAS_LINKER
configCANDLEKEEP_NO_RECALL
configCANDLEKEEP_DATA_DIR
🔐 secretGEMINI_API_TOKEN
configGEMINI_GEN_MODEL
configCHROMA_URLe =http://host.docker.internal:8000 \
🔐 secretCHROMA_AUTH_TOKENAccess to write tools is managed by your database permissions (configured via ).
configCANDLEKEEP_VLM_PROVIDER
configCANDLEKEEP_LLM_PROVIDER
🔐 secretGOOGLE_API_KEY
configCANDLEKEEP_VERSION
configCANDLEKEEP_CI
configXDG_DATA_HOME
configCANDLEKEEP_EMBEDDING
configCANDLEKEEP_EMBEDDING_CACHE_SIZE
configCANDLEKEEP_CHUNK_SIZE
configCANDLEKEEP_CHUNK_OVERLAP
configCANDLEKEEP_SPICE"": "true"
configCANDLEKEEP_BARDIC_KNOWLEDGE
configCANDLEKEEP_SPARSE_BACKEND
configCANDLEKEEP_TRANSPORThttp CANDLEKEEP_HTTP_PORT=8111 candlekeep
configCANDLEKEEP_HTTP_HOST
configCANDLEKEEP_HTTP_PORTCANDLEKEEP_TRANSPORT=http =8111 candlekeep
🔐 secretCANDLEKEEP_MCP_TOKEN
configCANDLEKEEP_RATE_LIMIT_SEARCH
configCANDLEKEEP_RATE_LIMIT_WRITE
configCANDLEKEEP_RATE_LIMIT_WINDOW
configCANDLEKEEP_VLM_CONCURRENCY
configCANDLEKEEP_VLM_MAX_COST_PER_DOC
configCANDLEKEEP_VLM_FETCH_REMOTE_IMAGES
configCANDLEKEEP_VLM_PDF_MAX_PAGES
configCANDLEKEEP_GRAPH_AUGMENT
configCANDLEKEEP_CAPTION_BOOST
configCANDLEKEEP_CAPTION_BOOST_ADAPTIVE
configCANDLEKEEP_LOGGED
// 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 6 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/bansheeemperor-candlekeep-096h93)](https://m8ven.ai/mcp/bansheeemperor-candlekeep-096h93)
commit: 1dc3b0f49c02578a8ed4f980bff2b5f83fcaa5ce
code hash: 71814d03906c1e5e425866502843645bcc714c57633c515c67b44a28150ced39
verified: 6/23/2026, 10:08:45 AM
view raw JSON →