69
/ 100
6 days ago
github_topic

PharosRAG

Pharos — local-first agentic RAG for your team's document library: multi-format ingest, hybrid retrieval, enterprise ACL, dual HTTP + MCP exits.

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 2 credentials: DEEPSEEK_API_KEY, PHAROS_API_KEY
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.
configPHAROS_EVAL_SRC
configRAG_EVAL_SRC
configPHAROS_EVAL_COLLECTION
configRAG_EVAL_COLLECTION
configPHAROS_EVAL_GEN_MODEL
configPHAROS_LLM_MODEL
configRAG_EVAL_GEN_MODEL
configPHAROS_EVAL_JUDGE_MODEL
configRAG_EVAL_JUDGE_MODEL
🔐 secretDEEPSEEK_API_KEY
configPHAROS_KB_ROOT
configMINERU_REPO
configPHAROS_INFERENCE_URL
configINFERENCE_WARMUP_RETRIES
configINFERENCE_WARMUP_BACKOFF
configINFERENCE_MAX_INFLIGHT
configINFERENCE_HOST
configINFERENCE_PORT
configINFERENCE_VLLM_URL
configINFERENCE_MODEL_PATH
configRERANK_PROXY_URL
configINFERENCE_DEFAULT_INSTRUCTION
configADAPTER_HOST
configADAPTER_PORT
🔐 secretPHAROS_API_KEYlegacy only is set single user, or just a doorstop one key, identity bound at startup
configPHAROS_KEYS_FILEkeys is set team deployment (default) each request's X-API-Key yields its own identity (name + tenant + principals)
configPHAROS_
configRAG_
configPHAROS_INDEX_DIR
configPHAROS_CORPUS_DIR
configPHAROS_DENSE_MODEL_PATH
configPHAROS_RERANK_MODEL_PATH
configPHAROS_GPU_NAME
configPHAROS_HOSTset PHAROS_KEYS_FILE=~/pharos.keys.json in .env; add =0.0.0.0 for LAN access
configPHAROS_LOG_DIR
configPHAROS_LOG_QUERIES
configPHAROS_SMART_ASK
configPHAROS_LLM_BASE_URL
configPHAROS_LLM_API_KEY_ENV
configPHAROS_URL
configPHAROS_PORT
configPHAROS_MAX_CONTEXT_TOKENS
configRAG_MAX_CONTEXT_TOKENS
// 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/laurent00tt-pharosrag-xrnkwu)](https://m8ven.ai/mcp/laurent00tt-pharosrag-xrnkwu)
commit: d9f704ec2fd81dea4141a61e17973f2f09b89340
code hash: 7849f9e2a6e8621b2cb3f88e6280be47c8e43be179aff146c1ecfcc2deb3cdf6
verified: 7/25/2026, 8:49:41 AM
view raw JSON →