Hebbian Vault MCP server
Usage-adaptive Obsidian vault search: Hebbian + PageRank + BM25 hybrid ranking.
0 stars18 downloads/wk
Reviews
Write oneNobody has reviewed Hebbian Vault yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Hebbian Vault tools (7)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
configure_vaultConfigure the vault path for this server. Call this first if the server started without a --vault argument. The vault_path must be an absolute path to an Obsidian vault directory containing .md files.
vault_healthStructural integrity check: broken links, orphaned leaves, missing frontmatter. Returns a list of issues found.
vault_hotTop-N most-used files by Hebbian score (usage frequency weighted by recency). Shows what the vault considers most important based on actual usage patterns.
vault_neighborsFind notes connected to a given note by wikilinks. Shows both outgoing and incoming links, with PageRank scores for prioritization.
vault_readRead a single vault note by relative path. Returns full content with parsed frontmatter, outgoing links, and incoming links. Strengthens the file's Hebbian score.
vault_searchSearch the vault with hybrid ranking. Results are ranked by keyword relevance, graph centrality, and usage frequency merged via Reciprocal Rank Fusion. Each returned result strengthens that file's future ranking (Hebbian learning).
vault_statsVault-level analytics: file count, link count, orphans, broken links, average connectivity, and top hub pages by PageRank.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan15 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 162 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How Hebbian Vault compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 69/100
- higher than 28% of 1,299 Productivity servers
- Tools
- 7
- 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
- 18
- more than 5% of 427 Productivity servers with a package
What its tools let an agent do: 7 read
Install Hebbian Vault in Claude Code, Cursor or VS Code
claude mcp add hebbian-vault -- uvx hebbian-vault
What the publisher says
From the Hebbian Vault repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.onetrueclaude-creator/hebbian-vault -->
hebbian-vault
MCP server for intelligent, use-adaptive Obsidian vault search.
Your vault remembers what matters. Files you use strengthen. Unused files fade. Hub pages surface first. Search gets better over time.
What it does
Unlike standard Obsidian search (keyword matching), hebbian-vault uses four signals merged via Reciprocal Rank Fusion:
- BM25 -- keyword relevance (like standard search, but ranked)
- Personalized PageRank -- graph centrality biased toward your query (hub pages surface first)
- Hebbian usage -- files you actually use rank higher, with recency decay
- RRF merge -- combines all signals without weight tuning
Works with any Obsidian vault. No cloud. No Obsidian running required. Direct filesystem access.
Install
pip install hebbian-vaultUsage
Claude Code
claude mcp add hebbian-vault -- hebbian-vault --vault ~/my-vaultClaude Desktop
Add to claudedesktopconfig.json:
{
"mcpServers": {
"hebbian-vault": {
"command": "uvx",
"args": ["hebbian-vault", "--vault", "/path/to/vault"]
}
}
}Direct
hebbian-vault --vault ~/my-vaultMCP Tools
How Hebbian learning works
Every time vaultsearch or vaultread returns a file, that file's retrieval count increments. Files accessed recently get a recency boost. Files untouched for weeks decay. Over time, the vault develops a "heat signature" -- frequently useful files strengthen, rarely useful files fade.
This is Hebbian learning applied to information retrieval: "neurons that fire together wire together." Your vault adapts to how you actually use it.
Storage
By default, tracking data is stored in a .hebbian/ sidecar directory inside your vault. Your markdown files are not modified.
Pro users can enable --inline-tracking to write retrieval_count directly into YAML frontmatter (visible natively in Obsidian, queryable via Dataview).
Pro tier
The free tier is fully featured for most use. Pro unlocks convenience features for power users:
- --inline-tracking — write retrieval counts into note frontmatter instead of sidecar files
- Priority email support from the developer
- Future premium features ship Pro-unlocked by default
License activation — any one of these works:
# 1. Environment variable (good for shell profiles)
export HEBBIAN_VAULT_LICENSE="eyJhbGc..."
# 2. CLI flag (good for one-off testing)
hebbian-vault --license-key "eyJhbGc..." --vault ~/my-vault
# 3. Config file (good for permanent install)
echo "eyJhbGc..." > ~/.hebbian-vault/license.jwtLicenses are verified fully offline — no phone-home, no activation server. Get a license: [coming soon — Dodo Payments storefront in verification].
Options
hebbian-vault --vault PATH Path to Obsidian vault
--inline-tracking [Pro] Write tracking to file frontmatter
--license-key KEY Pro license JWT (also reads HEBBIAN_VAULT_LICENSE env)
--transport TYPE stdio (default) or streamable-http
--port PORT Port for HTTP transport (default: 8000)Requirements
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Hebbian Vault: common questions
- Is Hebbian Vault MCP server safe?
- With care: it is graded C, so read the findings first (69/100). Read the Hebbian Vault safety report
- How do I install Hebbian Vault?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Hebbian Vault need an API key?
- Yes. The registry entry asks for
HEBBIAN_VAULT_LICENSE. - Is Hebbian Vault maintained?
- The last commit was 200 days ago (2026-04-18). The latest release is v0.2.0.
- What can I use instead of Hebbian Vault?
- Servers from other publishers that do the same job: Obsidian Hybrid Search MCP server, Obsidian Turbocharged MCP server and Exomem MCP server.
- How does Hebbian Vault compare with other Productivity MCP servers?
- safety score 69/100 (higher than 28% of 1,299 Productivity servers); tools 7 (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 Hebbian Vault
Same job from other publishers: the closest match first, then the best rated.
- Obsidian Hybrid SearchSearch Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.not reviewedEstablishedB
- Obsidian TurbochargedGoverned Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.not reviewedGrowingB
ExomemLocal Markdown/Obsidian knowledge substrate for MCP agents with governed memory and hybrid search.not reviewedEstablishedA- SeekstoneFilesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.not reviewedGrowingA
- Obsidian Vault MCPLocal Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.not reviewedGrowingA