Obsidian MCP servers
MCP servers that connect an AI agent to Obsidian: notes, links and search across an Obsidian vault. We have classified 88 so far, listed below and ranked by their independent trust score.
88 catalogued · how we score
Obsidian at a glance
- Highest score
- 95 Notes
- Median score
- 39
- Scored
- 88 of 88
- Rescanned in 7 days
- 87
npm 46 · pypi 24 · remote 11 · mcpb 8 · oci 3 · figures as of 2026-09-20 13:30 UTC · how we score
All 88 by trust score Trust score 0–100
- npm 95
Local markdown notes: ranked + semantic search, tags, todos, and a wiki-link knowledge graph.
- npm 94
A validated Markdown memory vault your coding agent can recall, project by project.
- npm 93
io.github.stonematt/mcp-obsidian-cli
Save chat notes from Claude Desktop to your vault — MCP on Obsidian CLI. Keep what matters.
- npm 92
Use your Claude Pro/Max subscription on your Obsidian vault. Reads markdown, proposes writes.
- npm 91
Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
- npm 90
Filesystem-first MCP for Obsidian — an LLM-maintained wiki inspired by Karpathy's LLM Wiki.
- npm 89
Predict context rot, sign every agent write, tier reads. Markdown-native, 100% local.
- npm 88
Comment on a passage of an Obsidian note, and propose suggested edits.
- npm 87
io.github.YonasValentin/mcp-memory-graph
Local-first memory for Claude Code and any MCP client: hybrid search + knowledge graph, $0/token.
- npm 83
Memoria personal para Claude Code en notas Markdown; no carga el contexto a ciegas.
- npm 82
Local MCP server for Obsidian Desktop via the official Obsidian CLI.
- npm · pypi 82
io.github.juliangeymonat-jpg/wikimoth
Deterministic, token-minimal agent memory: multi-hop [[wikilink]] recall with no LLM in the loop.
- pypi 82
On-demand Obsidian vault access for AI coding assistants — 17 tools, 5 resources, 4 prompts.
- npm 81
com.seanwinslow/vault-knowledge
Read-only MCP over a vault's typed knowledge graph: concept search, contradictions, article fetch.
- npm 80
Scope-gated Linear project administration with optional GitHub and Obsidian evidence adapters
- pypi 79
Tamper-evident record of what your AI agent did, plus local-first verifiable memory.
- pypi 77
A self-improving, verifiable memory layer for AI coding agents.
- pypi 73
Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
- npm 68
AI agents use your Obsidian secrets by name — values never reach their context.
- pypi 66
Academic paper search across 11 sources with AI curation, ranked push, Zotero and Obsidian support.
- pypi 65
Persistent memory for AI thinking partnerships: hybrid search and a temporal knowledge graph.
- pypi 60
io.github.VonderVuflya/yggdrasil
One shared, durable memory for your AI coding agents — local-first, zero-dependency.
- npm 50
Model-agnostic, agent-ready Obsidian MCP server with RBAC, SLSA provenance, and native search.
- npm 49
Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
- npm 49
io.github.hiveforge-sh/hivemind
MCP server for Obsidian vaults - AI tools with consistent canonical context. Local-first.
- npm 49
io.github.KIOKO-LAB/freshvault
Local semantic search over your Obsidian vault - always fresh, never reindex.
- npm 49
Persistent graph-structured memory for LLMs in TriliumNext Notes — readable and editable by humans.
- npm 49
io.github.oomkapwn/enquire-mcp
Long-term memory for AI agents — your Obsidian vault as searchable persistent memory.
- npm 49
io.github.shaqmughal/seekstone
Filesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.
- npm 45
Obsidian MCP server: semantic search, knowledge graph, and vault editing. No plugin required.
- npm 44
Graph context, semantic search, guarded edits, and reviewable Git for local Obsidian vaults.
- npm 41
io.github.es617/obsidian-sync-mcp
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
- npm 40
Cited Q&A over your own notes, plus drift detection when a cited source changes. Local-first CLI.
- npm 40
Read-only semantic search MCP server for Obsidian vaults using local Ollama embeddings.
- remote 40
Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.
- pypi 40
io.github.strangeadvancedmarketing/adam-framework
Persistent memory tools for Claude Desktop. Search your vault or Obsidian notes mid-conversation.
- remote 39
Open-source Obsidian for MDX - edit local docs with agent assistance
- npm 39
One shared memory for every AI you use, in plain Markdown files you own.
- npm 39
io.github.cyanheads/obsidian-mcp-server
Read, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.
- pypi 39
Self-maintaining knowledge vault: figure-level search, auto-wikilinks, and memory compression.
- npm 39
io.github.dewtech-technologies/obsidian-mcp-secure
Secure MCP server for Obsidian with OWASP Top 10 controls and full audit logging.
- npm 39
A searchable second brain for AI agents: ranked keyword and semantic search over your Markdown.
- pypi 39
io.github.entire-vc/evc-team-relay-mcp
MCP server for AI agent read/write access to Obsidian vaults via EVC Team Relay.
- npm 39
io.github.lets-order-some-fries/loreweave
Durable agent memory over a markdown vault: bitemporal facts, timelines, hybrid graph search.
- npm 39
io.github.msdanyg/smart-connections-mcp
Local semantic search over Obsidian vaults via Smart Connections embeddings. Multi-vault, private.
- npm 38
The markdown workspace your AI can read, search, and suggest edits in — every change signed.
- remote 38
Files what you learn into a personal wiki and quizzes you before you forget it.
- pypi 38
Local Markdown/Obsidian knowledge substrate for MCP agents with governed memory and hybrid search.
- remote 38
io.github.IsaiahDupree/second-brain-bridge
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
- npm 38
io.github.Portaltocoding/second-brain-mcp
Second brain en Obsidian: notas, conceptos como nodos, resurfacing y salud del grafo. En castellano.
- remote · npm 38
Token-efficient MCP memory for Markdown vaults. Tiered search, GraphRAG, AI memories.
- npm 38
Turns Obsidian vaults into AI-queryable knowledge graphs with 12 tools
- remote 38
AI research library. Save, organise and reuse notes and webpages as clean markdown context.
- remote 37
Personal memory outside the AI. Due dates, loose ends and old notes come back on their own.
- npm · oci 37
Access Obsidian vaults via Local REST API - read, search, and interact with notes
- remote 36
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
- npm 36
Local-first second brain with semantic search. Markdown notes indexed by a local ML model.
- npm 36
io.github.gogogadgetbytes/smart-connections
MCP server for Obsidian Smart Connections. Semantic search using your vault's embeddings.
- pypi 36
io.github.onetrueclaude-creator/mcp-contradiction-check
Find where your notes disagree — contradiction detection for markdown vaults.
- pypi 36
io.github.onetrueclaude-creator/mcp-curiosity-engine
Surface the notes you forgot you wrote — DMN replay for markdown vaults.
- pypi 36
Local-first MCP server that exposes a Markdown vault through MCP.
- npm 30
io.github.spacecowboyian/brains
Personal wiki and memory for AI assistants: store, search, and recall structured notes.
- remote 23
ai.smithery/Hint-Services-obsidian-github-mcp
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
- remote 23
ai.smithery/sunub-obsidian-mcp-server
Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…
- pypi 23
Local-first personal knowledge base. Cited answers from your vault via vector + graph retrieval.
- pypi 23
io.github.WenyuChiou/research-hub
Research workspace for Zotero + Obsidian + NotebookLM. Search, ingest, sync, verify briefs.
- pypi 21
Indexed search, schema-checked writes and session hooks for a markdown notes vault
- pypi 21
io.github.onetrueclaude-creator/hebbian-vault
Usage-adaptive Obsidian vault search: Hebbian + PageRank + BM25 hybrid ranking.
- pypi 21
io.github.onetrueclaude-creator/vault-health-mcp
Obsidian vault structural health: broken links, orphans, missing frontmatter, safe auto-repair.
- pypi 21
Persistent knowledge workspace for AI agents. Versioned files, search, and MCP tools.
- oci · pypi 21
Generic markdown vault MCP with hybrid search
- pypi 21
Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy
- pypi 21
io.github.synpulse8-opensource/pulse8-ai-cortex-knowledge-vault
Agent-native knowledge OS on Markdown: typed graph, hybrid search, and compiler over MCP.
- remote 18
Create, search, and update notes in an xNotepad AI notebook, with semantic search and AI Q&A.
- mcpb 17
FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge g
FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge graph (graphify…
- mcpb 17
FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting
FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting prep, tracks…
- mcpb 17
FastMCP server for bidirectional sync between personal and team Obsidian vaults
FastMCP server for bidirectional sync between personal and team Obsidian vaults.
- mcpb 14
Search your own Markdown notes, including languages written without spaces between words.
- mcpb 13
MCP server wrapping the nb CLI for LLM-friendly note-taking
- oci 10
Standalone MCP server for Obsidian vaults — hybrid search, notes & files, memory, tasks, OAuth 2.1
- mcpb 6
Self-hosted multi-user memory for AI agents: a human-readable Markdown wiki with per-fragment ACL.
- mcpb 6
Filesystem-based MCP server for Obsidian vaults — read, search, and edit notes, no app required.
- npm 0
io.github.afable702/vault-mcp-tools dead
Complete Obsidian vault MCP server. 35 tools: notes, search, graph, tags, canvas.
- npm 0
io.github.Evanciel/stellavault
Local-first MCP server: Claude searches, asks & drafts from your Obsidian vault. 21 tools, no keys.
- npm 0
LLM-maintained personal wiki: cross-references sources, flags contradictions. Local markdown.
- mcpb 0
Semantic search and AI context for your Obsidian vault. Surface patterns with catalysts.
- npm 0
io.github.Srishesh-Archik/dyer-md
Access your dyer.md Markdown vault as a knowledge source for AI agents.
- npm 0
Persistent memory MCP server for AI coding assistants. Chinese-first and fully local.
Every server here has been scored. A server is listed here because its description and tool definitions say it is built for Obsidian. That is what the server declares about itself, not an integration we have tested, so check the score breakdown before you trust one. This classification currently runs only over servers that publish a hosted endpoint, so a Obsidian server distributed solely as an installable package will not appear here yet, however clearly it belongs. Treat the ranking as a partial field rather than the whole one.
Common questions
What is a Obsidian MCP server?
A Obsidian MCP server exposes notes, links and search across an Obsidian vault to an AI assistant over the Model Context Protocol, so the assistant can work with Obsidian directly instead of you moving data in and out by hand. These come from the public MCP registry, and being listed there is not a review of the code, so the publisher is worth checking as closely as the feature list.
How do I get started with a Obsidian MCP server?
Start from the ranked list on this page, then open a server's own page and read its score breakdown before you install anything. Every server listed here is a hosted endpoint, so that breakdown covers Endpoint Security, Transport & Reachability, Schema Quality & AI Usability, Stability & Change Management, Tool Coverage, Tool Safety and Capabilities. A Obsidian server acts on your Obsidian data, so check what access it asks for before you connect it. The same page carries install snippets for the common MCP clients.