Skip to main content
MCP server CX Codex

enquire-mcp — Claude Code MCP server: Obsidian vault memory

An MCP server that turns an Obsidian vault into agent memory: search across Markdown and PDFs, with source paths and the age of every hit.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add enquire-mcp -- npx -y @oomkapwn/enquire-mcp
Open on GitHub

What enquire-mcp does

Point it at a vault and it builds an index on your own machine. Answers come back with the path of the note they came from, and with age_days and stale attached, so the model can separate fresh notes from old ones and go back to the source.

Retrieval fuses BM25, TF-IDF and multilingual embeddings, with an optional BGE reranker on top. PDFs travel the same route and keep their page numbers; OCR recovers scanned pages. Canvas notes get parsed into a typed graph, and dedicated tools run a subset of Dataview LIST/TABLE queries plus supported Obsidian Base filters.

Writes stay off unless you ask for them: seven write tools remain hidden until --enable-write is passed. During serve the process makes no outbound calls and collects no telemetry. The vault location goes in with --vault.

What it helps with

  • find an old note by meaning when the filename is gone
  • get an answer that carries its source path
  • quote a PDF page together with its page number
  • run a Dataview LIST or TABLE query from the chat
  • ask questions across a Canvas graph

Example prompts for the agent

  • Search my vault for what I decided about Apollo and show me the note path.
  • Check whether the velocity note is stale and refresh it from newer entries.
  • Run a Dataview LIST over 99_Daily and show me the result as a table.

How to install enquire-mcp

Platform CLI

claude mcp add enquire-mcp -- npx -y @oomkapwn/enquire-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about enquire-mcp

How do I install enquire-mcp in Claude Code?

With one command: claude mcp add enquire-mcp -- npx -y @oomkapwn/enquire-mcp.

What does enquire-mcp do?

It indexes an Obsidian vault and hands the agent matching passages along with their file paths, PDF page numbers and the age of each hit.

Can the agent edit my notes through it?

Not by default. The server runs read-only and seven write tools stay out of reach until --enable-write is supplied.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor