1. Conduid
  2. RAG
  3. Neuro Vault
MCP server · RAG

Neuro Vault

MCP server for semantic search over Obsidian vaults with Smart Connections data.

37Low

Scored 5 months ago · breakdown

About Neuro Vault

Neuro Vault is an MCP server in the RAG category: mCP server for semantic search over Obsidian vaults with Smart Connections data.

Install

Claude Code
claude mcp add neuro-vault -- npx -y neuro-vault-mcp
npx
npx -y neuro-vault-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Neuro Vault

Powered by Claude · Grounded in docs

I know everything about Neuro Vault. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Neuro Vault MCP

🧠💾 Plug your knowledge in like a USB drive. Your Obsidian vault, available in every AI conversation — search it, query it, write to it. Same vault in Claude Code, Cursor, Windsurf — no copy-paste, no context-switching, no re-indexing.

https://github.com/user-attachments/assets/0ba43373-3f97-4dc6-ab91-4f30bdafd0bf

npm version Node.js

Your second brain stops being a folder you open between contexts and becomes a first-class participant in every project. Ask, recall, decide, write back — all without leaving the conversation.

"What did I write about that idea last month?" — and now your assistant can actually answer.


✨ Why Neuro Vault?

  • 🧠 Semantic search that already knows your vault — reuses Smart Connections embeddings. No re-indexing, no API keys, no extra infrastructure.
  • 🎯 Quick or deep, your call — fast direct lookups for "find that note", or exploratory mode with related-note expansion when the question is fuzzy.
  • 🧭 A real navigation toolkit for your agent — instead of grepping files and opening notes one by one, your assistant walks the vault like a database: filter by tags and properties, batch-read metadata, traverse the wikilink graph, discover the structure, jump to semantic neighbours.
  • 🔎 Ask structured questions in plain language — "active projects tagged #ai", "todo tasks with a deadline this week", "meeting notes from Work/ newest first" — one call, ranked answer, no chains of reads.
  • ✍️ Full write surface for your notes — create, in-place replace, or rewrite the whole body; manage frontmatter, tags, and daily notes. Frontmatter and creation route through the Obsidian CLI so Smart Connections, sync, and other plugins stay in the loop; in-place edits write directly to disk and the watcher catches up.
  • ⚡ Zero infrastructure — local stdio MCP server, in-memory index, no database, no background processes, no watchers.
  • 🔌 Drop-in for any MCP client — Claude Code, Cursor, Windsurf — configuration is a single JSON block.

🧰 Two superpowers, one server

Most "vault MCP" servers give you one or the other. Neuro Vault gives you both, and lets your assistant pick the right one per question:

🔭 Semantic recall 🛠 Vault operations
What it does Finds notes by meaning, not keywords. Surfaces neighbours and duplicates. Reads, writes, edits notes (in-place replace and full-body rewrite); manages frontmatter, tags, daily notes.
Best for "What did I think about X?", fuzzy recall, exploratory research. Structured queries, capturing decisions, updating tasks, batch reads.
Powered by Smart Connections embeddings (already in your vault). The official Obsidian CLI — Smart Connections, sync, plugins all stay in sync.

The two work together: semantic search finds the right region of the vault, vault operations let the assistant actually do something with what it found.


✨ What it looks like in practice

Before: "Could you check my notes about that LangGraph experiment?" → Assistant lists Notes/, opens 12 files, greps for "LangGraph", gives up halfway, you paste the relevant note manually.

After: "Could you check my notes about that LangGraph experiment?" → One semantic search, top-3 ranked notes back, follow-up question already grounded in your own writing.

A few more questions Neuro Vault makes one-shot:

"What are my active projects tagged #ai with a deadline this quarter?" "Show meeting notes from Work/ from the last two weeks, newest first." "Find notes similar to this one I'm reading." "Append today's decision to the daily note." "What did past-me write about retrieval policy before I started building it?"

One question, one answer. Your assistant stops being a file browser and starts being an actual second brain.

→ See docs/guide/vault-operations.md for the full query language and examples.


🔍 Hybrid search: scope semantic with structural filters

search_notes accepts an optional filter to narrow the candidate set before semantic ranking — combining the precision of query_notes with the recall of vector search. Useful when domain-relevant notes are crowded out by larger narrative clusters.

{ "query": "trading lessons", "filter": { "tags": ["trading"] } }

filter accepts path_prefix, tags (ANY-of), and a frontmatter sift filter. Composition is filter AND threshold AND semantic. See the Semantic Search guide for full details.


🏗 How it works

flowchart LR
    You([You]) --> AI[AI assistant]
    AI <-->|MCP| NV[Neuro Vault]
    NV <--> Vault[(Obsidian vault)]

You ask, the assistant calls Neuro Vault, Neuro Vault reads your vault — semantic search uses embeddings already in .smart-env/, vault operations go through the obsidian CLI. No database, no background processes.

For module wiring and internal data flow, see docs/architecture/module-structure.md.


⚡ Quickstart

npm install -g neuro-vault-mcp

Add to your MCP client config (here: Claude Code's ~/.claude/settings.json):

{
  "mcpServers": {
    "neuro-vault": {
      "command": "neuro-vault-mcp",
      "args": ["--vault", "/absolute/path/to/your/vault"]
    }
  }
}

Then ask your assistant:

"What did I write about building AI agents?"

On first run the embedding model downloads automatically (~40 MB). Subsequent starts are fast.

For other clients (Cursor / Windsurf / npx), see docs/guide/installation.md.


📚 Documentation

User guide lives in docs/guide/:

Architecture / internals: docs/architecture/.


📄 License

ISC — see LICENSE.

Changelog: Releases

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Neuro Vault

How do I install Neuro Vault?

Run claude mcp add neuro-vault -- npx -y neuro-vault-mcp, then add the server to your MCP client's configuration.

Is Neuro Vault safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Neuro Vault still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.