MCP Hub
Back to servers

obsidian-emergent-mcp

Provides Claude Code with deep access to an Obsidian vault through 28 tools for structural analysis, semantic retrieval, and git-backed timeseries tracking. It transforms your vault into a live knowledge base that Claude can search, navigate, and reason about using its knowledge graph.

Updated
Feb 19, 2026

obsidian-emergent-mcp

Most obsidian MCPs I have seen just re impliment the basic features "read note, write note, search for note by tag/keyword", better, but basically just the same as standard claude code tools.

An MCP server that gives Claude Code deep access to your Obsidian vault. 28 tools for searching, navigating, and analyzing your knowledge graph — structural analysis, semantic retrieval, timeseries tracking, and more.

Your vault becomes a live knowledge base that Claude can read, search, and reason about.

Install

From inside your Obsidian vault, run:

curl -fsSL https://raw.githubusercontent.com/Gassandrid/obsidian-emergent-mcp/main/install.sh | bash

This installs two Python files into your vault's .claude/ directory, sets up .mcp.json, and installs dependencies. The MCP server starts automatically when you open the vault in Claude Code.

Requirements

  • Python 3.10+
  • An Obsidian vault (must have .obsidian/ directory)
  • Claude Code CLI

This tool is only really useful if you are Git versioning your vault, dont use this if you are not.

Smart connections will also add some more behavior. we dont use it for RAG but rather just cosine sim for related notes.

Tools

Search & Read

ToolWhat it does
vault_ragPrimary retrieval. Free-text query → TF-IDF + embedding reranking → ranked results with excerpts
vault_searchSubstring search across titles, content, tags — for exact lookups
vault_readRead a note's content, tags, and link counts

Graph Navigation

ToolWhat it does
vault_backlinksWhat links TO this note
vault_forward_linksWhat this note links TO
vault_contextSemantically related notes (embeddings + link proximity)
vault_relatedStructurally related notes (shared neighbors)
vault_hubsMost connected notes in the vault
vault_orphansNotes with no links in or out

Timeseries (git-backed)

ToolWhat it does
vault_attention_flowWhat topics you're focused on — edits grouped by tag/folder with trend detection
vault_topic_timelineHow a knowledge domain grows over time — edits bucketed by week/month/day
vault_note_historyFull edit history of a specific note — commits, word counts, link counts at each snapshot
vault_diffStructural diff: new/deleted notes, link changes over N days
vault_recentRecently modified notes
vault_knowledge_velocityWhich notes are being edited most
vault_link_weightsLink strength via co-edit frequency

Structure Analysis

ToolWhat it does
vault_clustersCommunity detection via label propagation
vault_concept_gapsStructural holes: missing notes, stub hubs, bridge gaps
vault_broken_linksBroken wikilinks with inferred topic tags, filterable
vault_maturityScore notes by development maturity (word count, links, recency)
vault_prereq_treeLearning dependency tree from a root note
vault_statsGlobal metrics: note/link counts, tag distribution
vault_tagsTag frequency with example notes
vault_suggest_linksFind semantically similar but unlinked note pairs
vault_batch_tagPreview bulk tag operations (dry-run only)
vault_open_questionsExtract unresolved questions, TODOs, unchecked checkboxes

Agent Memory

ToolWhat it does
vault_journal_writeRecord observations for future sessions
vault_journal_readRecall past observations, filterable by tag and time

It is recommended to prompt Claude to update your vault CLAUDE.md file to better utilize these tools.

Reviews

No reviews yet

Sign in to write a review