MCP.Market

Freshvault MCP server

by KIOKO-LAB·io.github.KIOKO-LAB/freshvault·v0.4.0

Local semantic search over your Obsidian vault - always fresh, never reindex.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

0 stars43 downloads/wk

Reviews

Write one

Nobody has reviewed Freshvault yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Freshvault tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_note_context

    Read a FULL note from the vault by its path (as returned in search_notes

  • index_status

    Report the health and freshness of the vault index: note/chunk counts,

  • search_notes

    Semantic search over the user's Obsidian vault (their personal notes).

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan11 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 49 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Freshvault compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 68% of 1,299 Productivity servers
Tools
3
the typical Productivity server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
43
more than 31% of 427 Productivity servers with a package

What its tools let an agent do: 3 read

Install Freshvault in Claude Code, Cursor or VS Code

Runs npx -y freshvault on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add freshvault -- npx -y freshvault
Add to Cursor

What the publisher says

From the Freshvault repository's README, as published. We do not edit it. Read it on GitHub

freshvault

한국어 · 日本語

Your Obsidian vault is Claude's memory. Always fresh, always local.

Every other vault-search MCP makes you re-run an index command, babysit a watch terminal, or click "Update Index" in a web UI. freshvault watches your vault from inside the MCP server: edit a note, and Claude sees it seconds later. Automatically. Forever.

  • 🔄 Never reindex — the file watcher lives in the server process; boot catch-up absorbs offline edits
  • 🔒 100% local — embeddings via Ollama (bge-m3), your notes never leave your machine
  • 🌏 Multilingual by default — bge-m3 handles Korean, Japanese, and 100+ languages that English-only defaults fail on
  • 🎯 Benchmark-driven retrieval — unconditional BM25 fusion wrecked Korean paraphrase queries (82.5% → 47.5% top-1), so it's off; pure dense missed identifier queries outright (57.1%), so it's not gone either. Lexical scoring is gated on code-like query tokens: paraphrase 82.5% → 82.5% (identical), identifiers 57.1% → 100% — receipts
  • 🪶 No vector DB, no Docker, no Python — JSON metadata + a Float32 sidecar, plain Node, source you can read in one sitting
  • 🧠 Chunking that respects sentences — YAML frontmatter stripped, splits on paragraph/sentence boundaries (CJK-aware)

Install

Prerequisites: Node 20+ and Ollama.

npx -y freshvault setup

That's it. The wizard detects your Obsidian vault, pulls the embedding model, builds the index, and registers with Claude Code. There is no step 2, and there is never a step 2: no index command to re-run, no watch terminal, no background service.

Manual install (Claude Desktop / Cursor / Windsurf)

{
  "mcpServers": {
    "freshvault": {
      "command": "npx",
      "args": ["-y", "freshvault", "serve"],
      "env": { "FRESHVAULT_VAULT": "/absolute/path/to/your/vault" }
    }
  }
}

Claude Code one-liner:

claude mcp add freshvault -s user -- npx -y freshvault serve

Use

Just ask Claude about your notes:

"Search my notes for what I wrote about cache eviction strategies"

Three tools, all read-only:

Scoped queries competitors gate behind settings or paywalls work per-query here:

"Search my notes tagged #project modified after June for the budget discussion"

How it works

Obsidian vault ──fs.watch──▶ freshvault MCP server ──search_notes──▶ Claude
   (.md files)               (chunks → bge-m3 embeddings              (generation)
                              → one JSON index, incremental)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Freshvault: common questions

Is Freshvault MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Freshvault safety report
How do I install Freshvault?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Freshvault need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Freshvault maintained?
The last commit was 90 days ago (2026-08-06). The latest release is v0.4.0.
What can I use instead of Freshvault?
Servers from other publishers that do the same job: Obsidian Hybrid Search MCP server, Seekstone MCP server and Obsidian Vault MCP server.
How does Freshvault compare with other Productivity MCP servers?
safety score 86/100 (higher than 68% of 1,299 Productivity servers); tools 3 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Freshvault

Same job from other publishers: the closest match first, then the best rated.

  • Obsidian Hybrid Search
    Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
    B
  • Seekstone
    Filesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.
    A
  • Obsidian Vault MCP
    Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
    A
  • Obsidian Turbocharged
    Governed Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.
    B
  • Nouz
    Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy
    A