Obsidian MCP servers
MCP servers that connect an AI agent to Obsidian: notes, links and search across an Obsidian vault. We have classified 122 so far, listed below and ranked by their independent trust score.
122 catalogued · how we score
Obsidian at a glance
- Highest score
- 95 Vulcanus
- Median score
- 39
- Scored
- 122 of 122
- Rescanned in 7 days
- 121
npm 55 · pypi 29 · remote 26 · mcpb 12 · oci 5 · figures as of 2026-11-05 02:39 UTC · how we score
Top 100 by trust score Trust score 0–100
- npm 95
A validated Markdown memory vault your coding agent can recall, project by project.
- pypi 94
On-demand Obsidian vault access for AI coding assistants — 17 tools, 5 resources, 4 prompts.
- npm 94
Comment on a passage of an Obsidian note, and propose suggested edits.
- npm 93
Use your Claude Pro/Max subscription on your Obsidian vault. Reads markdown, proposes writes.
- pypi 93
io.github.entire-vc/evc-team-relay-mcp
MCP server for AI agent read/write access to Obsidian vaults via EVC Team Relay.
- pypi 92
Tamper-evident record of what your AI agent did, plus local-first verifiable memory.
- pypi 92
A self-improving, verifiable memory layer for AI coding agents.
- npm 90
Local markdown notes: ranked + semantic search, tags, todos, and a wiki-link knowledge graph.
- npm 90
Predict context rot, sign every agent write, tier reads. Markdown-native, 100% local.
- npm 89
io.github.stonematt/mcp-obsidian-cli
Save chat notes from Claude Desktop to your vault — MCP on Obsidian CLI. Keep what matters.
- remote 88
Turn assistant output into ready-to-send action links and files, with no sign-in.
- npm 87
Your Obsidian vault as private, searchable memory for Claude, Cursor, Hermes and any MCP client
- npm 86
Filesystem-first MCP for Obsidian — an LLM-maintained wiki inspired by Karpathy's LLM Wiki.
- pypi 85
Search 1M+ open-access papers, standards, and case law from an AI agent.
- pypi 85
Persistent memory for AI thinking partnerships: hybrid search and a temporal knowledge graph.
- npm 84
Local MCP server for Obsidian Desktop via the official Obsidian CLI.
- npm 83
Memoria personal para Claude Code en notas Markdown; no carga el contexto a ciegas.
- npm · pypi 83
io.github.juliangeymonat-jpg/wikimoth
Deterministic, token-minimal agent memory: multi-hop [[wikilink]] recall with no LLM in the loop.
- npm 82
AI agents use your Obsidian secrets by name — values never reach their context.
- npm 81
com.seanwinslow/vault-knowledge
Read-only MCP over a vault's typed knowledge graph: concept search, contradictions, article fetch.
- pypi 81
io.github.GitGudatCodeing/vault-index
Local hybrid keyword + vector search (SQLite FTS5 + sqlite-vec) over markdown vaults and code.
- pypi 81
io.github.VonderVuflya/yggdrasil
One shared, durable memory for your AI coding agents — local-first, zero-dependency.
- npm 81
io.github.YonasValentin/mcp-memory-graph
Local-first memory for Claude Code and any MCP client: hybrid search + knowledge graph, $0/token.
- remote 80
Highlight anything you read. Then ask your AI about it: search, read and edit your highlights.
- pypi 76
Academic paper search across 11 sources with AI curation, ranked push, Zotero and Obsidian support.
- npm 76
Scope-gated Linear project administration with optional GitHub and Obsidian evidence adapters
- npm 76
Recall past decisions and the notes your AI sessions cited, from a local markdown folder.
- remote 74
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
- pypi 71
Recall over your markdown notes: vector search plus your [[wikilinks]] as a graph, in SQLite.
- npm 70
io.github.mrfentmen/logseq-mcp
MCP server for Logseq: graphs, pages, blocks via the local HTTP API plugin.
- npm 65
io.github.JordanNewell/curtis-mcp
Expose any folder of notes as an MCP server — list, read, search, and (opt-in) write files.
- mcpb 58
Search, read and query large folders of Markdown notes (200,000+). Optional, reversible edits.
- pypi 58
Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
- pypi 58
Search PubMed and PMC, read full texts, map evidence and build Obsidian knowledge graphs
- npm 50
The engine of your second brain: Markdown notes as database tables, for you and your agents.
- oci · pypi 50
Generic markdown vault MCP with hybrid search
- npm 50
Governed Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.
- 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
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 47
Read, cite, compose and remember over a Markdown knowledge Bundle, as MCP tools over stdio.
- npm 46
A permissioned MCP gateway for agent proposals to a Git-backed Obsidian vault.
- npm 45
Obsidian MCP server: semantic search, knowledge graph, and vault editing. No plugin required.
- pypi 44
Local Markdown/Obsidian knowledge substrate for MCP agents with governed memory and hybrid search.
- npm 44
Graph context, semantic search, guarded edits, and reviewable Git for local Obsidian vaults.
- 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
Search, read, and safely update Markdown notes in your connected Phasoric knowledge vaults.
- 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.
- remote 39
Shared project memory for AI coding agents: decisions, lessons, risks and tasks in one graph.
- npm 39
A searchable second brain for AI agents: ranked keyword and semantic search over your Markdown.
- remote 39
Engram: AI memory you can edit in Obsidian
Shared memory for Claude, ChatGPT and any MCP client. Read and edit it in Obsidian or the web app.
- npm 39
io.github.es617/obsidian-sync-mcp
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
- remote 39
Markdown notes and whiteboards your AI agent can read and write.
- pypi 39
io.github.onetrueclaude-creator/hebbian-vault
Usage-adaptive Obsidian vault search: Hebbian + PageRank + BM25 hybrid ranking.
- pypi 39
io.github.onetrueclaude-creator/mcp-curiosity-engine
Surface the notes you forgot you wrote — DMN replay for markdown vaults.
- npm 39
One owner-approved plan per project, shared by coding agents as plain files, with an Obsidian view.
- npm 39
List, read, write, append, delete and search markdown pages in a SilverBullet space.
- npm 38
The markdown workspace your AI can read, search, and suggest edits in — every change signed.
- remote 38
Pinto Notes deprecated
Search, read and edit your notes in Pinto Notes (formerly Amber Notes): checklists and tables.
- remote 38
Files what you learn into a personal wiki and quizzes you before you forget it.
- remote 38
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
- remote 38
Search and read your own notes: insights, drafts, book and podcast notes. Read-only, OAuth.
- remote 38
Very Simple Notes deprecated
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
- 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.
- npm · pypi 37
DocsAgent — Zotero, Obsidian & Apple Notes MCP Server
Instant, private access to your knowledge base: Zotero, Obsidian, Apple Notes (macOS).
- 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
io.github.gogogadgetbytes/smart-connections
MCP server for Obsidian Smart Connections. Semantic search using your vault's embeddings.
- remote 36
Encrypted Markdown notes and team knowledge base. Search, read and write notes in vaults you allow.
- npm 36
Local MCP server for tasks and notes in any Markdown folder or Obsidian vault. No account needed.
- remote 36
Hosted MCP memory for coding agents: persistent across sessions, editable markdown, team sharing.
- remote 36
Mind maps with a full document in every node. Read, search and edit your maps from AI tools.
- npm 34
io.github.dewtech-technologies/obsidian-mcp-secure
Secure MCP server for Obsidian with OWASP Top 10 controls and full audit logging.
- pypi 34
Indexed search, schema-checked writes and session hooks for a markdown notes vault
- npm 34
Plain-markdown second brain for you and your AI: notes, projects, tasks, search, links.
- npm 34
io.github.lets-order-some-fries/loreweave
Durable agent memory over a markdown vault: bitemporal facts, timelines, hybrid graph search.
- pypi 34
Persistent knowledge workspace for AI agents. Versioned files, search, and MCP tools.
- pypi 34
io.github.synpulse8-opensource/pulse8-ai-cortex-knowledge-vault
Agent-native knowledge OS on Markdown: typed graph, hybrid search, and compiler over MCP.
- pypi 34
Local-first MCP server that exposes a Markdown vault through MCP.
- npm 33
Local-first second brain with semantic search. Markdown notes indexed by a local ML model.
- npm 33
io.github.msdanyg/smart-connections-mcp
Local semantic search over Obsidian vaults via Smart Connections embeddings. Multi-vault, private.
- remote 31
Stash by Grafted Software. Search, read, save and summarize notes (Ask notes with Stash Pro)
- pypi 26
Local-first personal knowledge base. Cited answers from your vault via vector + graph retrieval.
- npm 25
io.github.spacecowboyian/brains
Personal wiki and memory for AI assistants: store, search, and recall structured notes.
- pypi 24
Self-maintaining knowledge vault: figure-level search, auto-wikilinks, and memory compression.
- pypi 24
io.github.onetrueclaude-creator/mcp-contradiction-check
Find where your notes disagree — contradiction detection for markdown vaults.
- pypi 24
io.github.onetrueclaude-creator/vault-health-mcp
Obsidian vault structural health: broken links, orphans, missing frontmatter, safe auto-repair.
- pypi 24
Semantic knowledge engine for Obsidian with auto-classification and DAG hierarchy
- remote 23
ai.smithery/Hint-Services-obsidian-github-mcp
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
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.