52
/ 100
1 day ago
glama

Graph RAG MCP Server for Obsidian

A local-first Graph-RAG system combining ChromaDB with metadata-based graph relationships and Gemini 2.5 Flash for intelligent Q&A over Obsidian vaults, supporting MCP clients like Claude Desktop, Cursor, and Raycast.

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
⚠️
Tool descriptions don’t match what handlers do
1 tool describes read intent but its handler mutates — enrich_base_with_graph (line 2960: base_path.write_text(base_json, encoding='utf-8'))
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 1 credential: GEMINI_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.
configOBSIDIAN_RAG_CHROMA_DIR/custom/path/to/.chroma_db
🔐 secretGEMINI_API_KEYEdit .env and add your and vault paths
configOBSIDIAN_VAULT_PATH
configOBSIDIAN_RAG_VAULTS"": "/path/to/your/vault"
configOBSIDIAN_RAG_VAULT_PATH
configCHROMA_DIR
configOBSIDIAN_RAG_DSPY_STATE_DIR
configDSPY_STATE_DIR
configXDG_CACHE_HOMEIntegration tests run without network. Embeddings fall back to a built‑in default and DSPy caches write to .cache/. Override with or DSPY_CACHEDIR if needed.
configDSPY_CACHEDIRIntegration tests run without network. Embeddings fall back to a built‑in default and DSPy caches write to .cache/. Override with XDG_CACHE_HOME or if needed.
// 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 7 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/saselvan-graph-rag-mcp-server-fixed-wqjz1p)](https://m8ven.ai/mcp/saselvan-graph-rag-mcp-server-fixed-wqjz1p)
commit: 7cb9c5eab0b867e8755fd6cfe76773a8c64f52e9
code hash: 843002b980b5adf4ce2fa61d116aa51b271455806b4427edb1b9487aebd7dc61
verified: 6/21/2026, 10:39:26 AM
view raw JSON →