
Obsidian MCP servers: which one to use
No server comes from Obsidian. Use obsidian-mcp if Obsidian can stay closed, or cyanheads or Semantic Notes Vault MCP when you want a read-only switch.
- Servers
- 127
- active
- Hosted
- 3
- nothing to install
- Local
- 68
- runs on your machine
None of these servers is made by Obsidian, so pick by how you work. obsidian-mcp reads your vault files directly, so Obsidian can stay closed. The others talk to a plugin inside Obsidian and need an API key from it. The popular MCP Tools for Obsidian plugin is archived, so skip it for new setups.
Good for
- People who want Claude to search and summarize their notes
- Writers who want an assistant to add to daily notes and edit one heading at a time
- Anyone who wants an assistant to read a vault but not change it
- Users who keep several vaults and want one server for all of them
Which Obsidian MCP server to use
Use obsidian-mcp if you want Obsidian closed and no API key. Pick cyanheads or Semantic Notes Vault MCP when you want a setting that blocks writes. mcp-obsidian has the most stars but no read-only setting in its README.
| Server | Runs | Needs Obsidian open | Sign-in | Read-only option | Tools | GitHub stars |
|---|---|---|---|---|---|---|
| obsidian-mcp | Local | No | No sign-in | – | 12 | 749 |
| mcp-obsidian | Local | Yes | API key | – | 7 | 4.5K |
| cyanheads obsidian | Local | Yes | API key | Setting | 14 | 698 |
| Semantic Notes Vault | Local | Yes | API key | Setting | 8 | 468 |
All Obsidian MCP servers
127 active · official first, then by GitHub stars
- mcp-obsidianLocaltoken in env
Community MCP server that reads, searches and edits an Obsidian vault through the Local REST API community plugin.
4.5K GitHub stars
Obsidian MCPLocalNo sign-inA simple MCP server for Obsidian
749 GitHub stars
obsidian-mcp-serverLocalAPI keyRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
698 GitHub stars
obsidian-mcp-pluginHigh-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.
468 GitHub stars
obsidian-mcpLocalMCP server for interacting with Obsidian knowledge bases through the Model Context Protocol
308 GitHub stars
obsidian-sync-vault-ceAn Open Framework for Obsidian Cloud Sync, Media Playback, P2P Connection with MCP capability. Currently Support Baidu/Aliyun/Quark/WebDAV/S3
140 GitHub stars
obsidian-mcp-connectorYour Obsidian vault, exposed to Claude, Codex, Cursor and any MCP client. Runs inside Obsidian, on-device semantic search, no cloud round-trip, no binary to download.
123 GitHub stars
Obsidian Hybrid SearchLocalSearch Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
117 GitHub stars
modular-context-obsidian-pluginModular Context | Karpathy LLM Knowledge Base + Gmail & G-Cal — multi-account MCP server for Claude Code, encrypted local-first
100 GitHub stars
obsidian-sync-mcpLocalGive AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
70 GitHub stars
mcp-obsidianLocalMCP server that interacts with Obsidian via the Obsidian rest API community plugin
66 GitHub stars
obsidian-multivault-mcpMulti-vault and multiuser Obsidian MCP
62 GitHub stars
mcp-obsidianLocalMCP server for Obsidian (TypeScript + Bun)
52 GitHub stars
obsidian-vault-mcpMCP tool allowing Open WebUI or Claude Desktop to retrieve files from your vault
43 GitHub stars
obsidian-mcpFast MCP server for local Obsidian vault usage by AI Agents
42 GitHub stars
obsidian-llm-wikiLocalYour markdown vault, compiled into a 6-persona MCP team for Claude Code, Codex, OpenCode, and Gemini CLI. Headless-first. Cites, doesn't guess.
37 GitHub stars
obsidian-mcp-server-enhancedLocalObsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr
37 GitHub stars
obsidian-memory-mcp🧠 MCP server for storing AI memories as Markdown files with Obsidian graph visualization support
35 GitHub stars
obsidian-mcp-proLocalThe most feature-complete MCP server for Obsidian vaults — search, read, write, tag, link analysis, graph traversal, canvas support, and more.
33 GitHub stars
obsidian-mcpLocalEnhanced Obsidian MCP Server with 25 Advanced AI Tools - Intelligent Knowledge Management with Smart Analysis, Auto-Linking, and Knowledge Graph Generation
27 GitHub stars
Show all 127Show fewer
obsidian-http-mcpFirst HTTP-native MCP server for Obsidian - Compatible with any MCP client (Claude Code, Codex, Gemini, etc.) without stdio bugs
26 GitHub stars
obsidian-graphSemantic knowledge graph navigation for Obsidian or markdown vaults using AI-powered vector embeddings and PostgreSQL+pgvector
25 GitHub stars
mcp-obsidiansimple mcp server for interacting with local obsidian notes
24 GitHub stars
obsidian-open-connectionsObsidian plugin that surfaces semantically related notes and semantic search using local or API embeddings, with an MCP server.
22 GitHub stars
obsidian-mcp-serverLocalMCP server for Obsidian vault management - enables Claude and other AI assistants to read, write, search, and organize your notes
19 GitHub stars- obsidian-cli-rest
Control your Obsidian vault programmatically. This plugin turns all Obsidian CLI commands into a local HTTP API and MCP server, letting you automate your workflow from scripts, tools, and AI assistants.
19 GitHub stars - mcp-obsidian-advanced
Advanced MCP server for interacting with Obsidian via the Local REST API community plugin. It empowers AI agents (like Claude) to deeply understand your vault's structure, links, and content—beyond basic read/write operations.
18 GitHub stars
Obsidian MCP ServerLocalSelf-hosted agent memory as a markdown vault: semantic and keyword search, wikilink graph, OAuth
18 GitHub stars- kika-obsidian-mcp
Local-first MCP server for Obsidian vaults — no plugins, no API keys, with schema-validated Bases (.base) support.
17 GitHub stars
Obsidian EverywhereLocalGraph context, semantic search, guarded edits, and reviewable Git for local Obsidian vaults.
16 GitHub stars- obsidian-vaultgate-mcpLocal
Your Obsidian vault, accessible to any AI assistant — locally, privately, with no plugins.
16 GitHub stars - obsidian-mcp
MCP server for git-backed Obsidian vaults. Access and manage notes through Claude, ChatGPT, and other LLMs with automatic git sync. Supports local (stdio/HTTP) and remote (AWS Lambda) deployment.
15 GitHub stars - obsidian-pkm-plugin
Connect Claude Code to your Obsidian vault — MCP server plugin with 20 tools, agents, and hooks for knowledge management
15 GitHub stars - obsidian-tasks-mcp
Obsidian tasks MCP server
15 GitHub stars
Obsidian BrainLocalObsidian MCP server: semantic search, knowledge graph, and vault editing. No plugin required.
14 GitHub stars- vaultforgeLocal
Local MCP server for Obsidian vault operations — search, intelligence, canvas tools
14 GitHub stars
Engram: AI memory you can edit in ObsidianHostedShared memory for Claude, ChatGPT and any MCP client. Read and edit it in Obsidian or the web app.
14 GitHub stars- obsidian-mcp-server
Obsidian plugin that runs a local MCP server, exposing vault semantic search and file operations to AI assistants.
14 GitHub stars
Obsidian TurbochargedLocalGoverned Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.
13 GitHub stars
Obsidian Vault MCP ServerLocalAccess Obsidian vaults via Local REST API - read, search, and interact with notes
13 GitHub stars- obsidian-mcp-plugin
Allow an LLM to interact with your notes in Obsidian via MCP
13 GitHub stars - Obsidian-TS-MCP
Deprecated -- superseded by https://github.com/dickiedyce/devjournal
13 GitHub stars - opencode-obsidian-knowledge-workflow
7 AKU-architected skills for OpenCode + Obsidian MCP: obsidian-mcp, inbox-triage, connection-review, weekly-synthesis, context-maintenance, vault-health-feedback, note-promotion. Knowledge Activation v4 with validators, EDD evals, and CI. Built on obsidian-mcp-server. Works with OpenCode and Claude
13 GitHub stars - obsidian-mcp-server
Vault-native MCP server for Obsidian: let Codex, Claude Code, Hermes, and other agents read, search, and safely manage your notes.
12 GitHub stars - obsidian-mcp-pluginLocal
Provides a Model Context Protocol (MCP) endpoint via Obsidian Local REST API
11 GitHub stars
hivemindLocalMCP server for Obsidian vaults - AI tools with consistent canonical context. Local-first.
10 GitHub stars- obsidian-ai-curator
Smart note consolidation for Obsidian using Claude AI. Automatically identifies and merges scattered fragments into structured knowledge via MCP. Like Tetris for your thoughts - pieces fall into place.
10 GitHub stars - Obsidian-Cloud-MCP
Access your Obsidian vault from Claude — phone, desktop, or web. Syncs to Cloudflare R2, exposes as MCP endpoint.
10 GitHub stars - obsidian-cdp-mcpLocal
MCP Server for Obsidian via Chrome DevTools Protocol
9 GitHub stars - obsidian-vectorize-mcpLocal
AI-powered Obsidian knowledge base with Cloudflare Vectorize and MCP support. Transform your Obsidian vault into a searchable, AI-accessible knowledge base using serverless Cloudflare Workers.
9 GitHub stars
kObsidianLocalFilesystem-first MCP for Obsidian — an LLM-maintained wiki inspired by Karpathy's LLM Wiki.
8 GitHub stars- aegntic-mcpLocal
MCP server for Firebase Studio integration
8 GitHub stars - obsidian-mcp
Enhanced Obsidian MCP server with hybrid plugin control - filesystem-native and API-based tools for Tasks, Dataview, Kanban, Canvas, and more
8 GitHub stars - obsidian-mcp
Self-contained MCP server for Obsidian vault — HTTP/SSE transport
8 GitHub stars - obsidian-open-ontologies
Full Open Ontologies engine in Obsidian: reason over, SHACL-check and SPARQL-query your vault as a knowledge graph, and expose it to Claude over MCP
8 GitHub stars - obsidian-brain-vault
Brain Vault — the free, community-built Karpathy LLM-Wiki for Obsidian. CLI + MCP-ready. Claude Code skill pack included. obs + obs-mcp.
7 GitHub stars - canvas-obsidian
Sync Canvas courses into a local Obsidian vault — transcribed lecture notes, a cross-lecture concept graph, homework and deadlines — then study it with Claude or Gemini over MCP.
6 GitHub stars - obsidian-code-workbench
Code Workbench gives Claude the tools to maintain your Obsidian vault through its own link graph (link-preserving, approval-gated MCP edits over the CLI), plus a real code editor: syntax highlighting, diagnostics, formatting, Keep/Reject diffs, git review, and inline blame for 50+ languages. Runs on
6 GitHub stars - profile-vault-obsidian
A modular Obsidian vault template for professional profile management, career tracking, and AI-assisted application preparation — CVs, grants, fellowships, and more.
6 GitHub stars - vault-mcp
MCP server: semantic search (RAG) across Obsidian, Joplin & any markdown vault with live sync, quality-based chunking & pluggable post-processing
6 GitHub stars - obsidian-diary-mcp
MCP server for Obsidian diary management with local AI (Ollama). Generates reflection prompts, builds temporal connections, and analyzes patterns.
5 GitHub stars - obsidian-mcp
MCP server for Obsidian — full read/write access to your vault with semantic search, lint, schema validation, and auto-link suggestions.
5 GitHub stars - obsidian-notebook-mcp
MCP server to let claude connect to my obsidian notes for vector and full text search
5 GitHub stars - obsidian-mcp-rsLocal
Rust MCP server for Obsidian vaults — read, write, search notes via Model Context Protocol. Works with Claude, Cursor, and any MCP client.
4 GitHub stars - claude-obsidian-automation
MCP server for automating structured note creation in Obsidian via Claude Desktop
4 GitHub stars - mcp-obsidian-tools
A Model Context Protocol (MCP) server that allows MCP clients (Cursor, VSCode, Claude Desktop, etc.) to read and search any directory containing Markdown notes, such as an Obsidian vault. This server exposes a rich, read-only toolkit of obsidian_-prefixed MCP tools for working with vault metadata (
4 GitHub stars - obsidian-vault-mcp
Headless MCP server for safely operating a normal Markdown and Obsidian vault.
4 GitHub stars - obsidian-mcp-serverLocal
MCP server for Obsidian vaults — direct filesystem access with git sync, wikilinks, and frontmatter. No Obsidian required.
3 GitHub stars - Mycelium-for-ObsidianLocal
Multi-vault Obsidian MCP server — full AI operations toolset for file management, wikilinks, semantic search, frontmatter queries, daily notes, tasks, properties, templates, and more.
3 GitHub stars - obsidian-mcpLocal
MCP server for Obsidian, wrapping the official CLI (1.12+)
3 GitHub stars - live-mcp-for-obsidianLocal
A live connection between AI assistants and your running Obsidian instance.
3 GitHub stars - obsidian-connect-mcp
Query your Obsidian vault using Dataview using an MCP
3 GitHub stars - obsidian-markdown-lint-mcp-server
Stdio MCP server for Claude Code that lints Markdown, validates front matter against JSON Schema, and renders Mermaid diagrams to SVG, all inside Docker.
3 GitHub stars - obsidian-mcp-server
Universal MCP server for Obsidian vault integration with OpenAI - works with Windsurf, Claude Desktop, Cursor, and any MCP client
3 GitHub stars - obsidian-remote-mcp
Connect your Obsidian vault to MCP clients (Claude etc.) from anywhere to a self-hosted server over HTTPS
3 GitHub stars - obsidian-tasks-engine-mcp
The real Obsidian Tasks query engine, as an MCP server
3 GitHub stars - Obsidian-vault-api
Obsidian plugin that exposes your vault as a local MCP server for Claude Desktop app
3 GitHub stars - obsidian-mcp-restLocal
MCP server for Obsidian — connects AI agents to your vault via Local REST API
2 GitHub stars
mcp-obsidian-cliLocalSave chat notes from Claude Desktop to your vault — MCP on Obsidian CLI. Keep what matters.
2 GitHub stars- obsidian-mcp-serverLocal
A TypeScript MCP server for Obsidian supporting vault operations, graph analytics, advanced search, and semantic tools.
2 GitHub stars - obsidian-mcp-serverHosted or Local
Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…
2 GitHub stars - obsidian-anchorLocal
Reliability-first MCP server for Obsidian — verifies AI claims against your notes and refuses what they can't support.
2 GitHub stars - obsidian_fetch
MCP servers focused on fetching and presenting information from Obsidian vaults.
2 GitHub stars - obsidian-intelligence
Make your Obsidian vault a first-class knowledge source for any MCP-enabled AI assistant. Local, private, headless. Graph + FTS5 + semantic + hybrid RRF search.
2 GitHub stars - obsidian-kanban-app
Visual Kanban board for your Obsidian tasks. Plain Markdown, two-way sync, local-first — and Claude or Codex can add cards via MCP.
2 GitHub stars - obsidian-mcp
obsidian mcp server
2 GitHub stars - obsidian-mcp
obsidian mcp
2 GitHub stars - obsidian-mcp
Obsidian MCP server with semantic + BM25 hybrid search. Indexes your vault locally using fastembed
2 GitHub stars - Obsidian-Notes-MCP-Server
The Obsidian Notes Model Context Protocol (MCP) server provides a standardized interface for AI models (such as those utilized in LM Studio, Claude Desktop, and other MCP-compatible clients) to interact with a local Obsidian Vault.
2 GitHub stars - obsidian-remote-mcp
Remote Obsidian MCP server with OAuth 2.1, for Claude.ai custom connectors and Claude Code
2 GitHub stars - obsidian-rust-mcp
High-performance MCP server that gives AI agents structured, read/write access to an Obsidian vault via fast Rust tooling.
2 GitHub stars - obsidian-vault-mcp
An MCP server for Obsidian vaults that lets AI assistants safely search, read, and edit Markdown notes while understanding their links, tags, categories, and structure.
2 GitHub stars - obsidian-vault-mcp
MCP server for semantic search over an Obsidian vault using LanceDB and OpenAI/Ollama embeddings
2 GitHub stars
obsidian-mcpLocalMCP server for Obsidian vaults via direct filesystem access. Works with Claude Desktop and Claude Code.
1 GitHub stars
Obsidian Semantic SearchLocalRead-only semantic search MCP server for Obsidian vaults using local Ollama embeddings.
1 GitHub stars- obsidian-sheet-plus-mcp-serverLocal
Obsidian Sheet Plus MCP (Model Context Protocol) server that enables AI agents and development tools to interact with Obsidian spreadsheets. It provides a comprehensive suite of tools for reading, writing, and managing sheet data, acting as a bridge to th
1 GitHub stars - Obsidian MCPLocal
Turns Obsidian vaults into AI-queryable knowledge graphs with 12 tools
1 GitHub stars - obsidian-wiki-mcpLocal
MCP server implementing Karpathy's LLM Wiki pattern for Obsidian vaults
1 GitHub stars - obsidian-cli-mcpLocal
MCP server for Obsidian CLI — semantic tools for vault management
1 GitHub stars - obsidian-mcp-ultraLocal
obsidian-mcp-ultra is a high-performance MCP (Model Context Protocol) bridge for Obsidian, exposing your vault as a structured, queryable knowledge graph for agentic workflows. It enables semantic retrieval, context injection, and bidirectional edits—turn
1 GitHub stars
obsidian-vaults-mcpLocalMCP server for one or more Obsidian vaults in a single process - a fork of @bitbonsai/mcpvault
0 GitHub stars
ObsidianCorps Umami AnalyticsLocalUmami v3 MCP for Cloud or self-hosted analytics, with read-only, privacy-conscious defaults.
0 GitHub stars- mcp-obsidian-second-brainLocal
MCP server for Obsidian-based second brain memory using PARA methodology
0 GitHub stars - obsidian-community-plugins-mcpLocal
MCP server that lets coding agents check the official Obsidian plugin and theme directory (9,000+ plugins) before building, with downloads, versions and last-update dates.
0 GitHub stars
Obsidian CLI MCPLocalLocal MCP server for Obsidian Desktop via the official Obsidian CLI.
0 GitHub stars- obsidian-mcp-toolLocal
MCP server for operating an Obsidian vault through note file actions and Obsidian URI links
0 GitHub stars - obsidian-mcp-secureLocal
Secure MCP server for Obsidian with OWASP Top 10 controls and full audit logging.
0 GitHub stars - mcp-obsidianLocal
[](https://www.npmjs.com/package/@guilhermejansen/mcp-obsidian)
0 GitHub stars - mcp-obsidianLocal
Model Context Protocol server for Obsidian Vaults
0 GitHub stars - obsidian-vault-mcpLocal
MCP server for reading and searching an Obsidian vault directly from the filesystem. No Obsidian plugin, no REST API, no running Obsidian required.
0 GitHub stars - obsidian-mcpLocal
MCP server for Obsidian — full Local REST API integration with 30 tools
0 GitHub stars - mcp-obsidian-extendedLocal
MCP server for Obsidian — 39 tools, 100% REST API coverage
0 GitHub stars - obsidian-brainstorm-mcpLocal
Obsidian Brainstorm — MCP server for Claude Desktop to read, write, search, and navigate Obsidian vaults with backlinks, daily notes, tags, multi-vault, and more.
0 GitHub stars - obsidian-mcpLocal
Enhanced Obsidian MCP Server with 25 Advanced AI Tools - Intelligent Knowledge Management with Smart Analysis, Auto-Linking, and Knowledge Graph Generation
0 GitHub stars - obsidian-mcp-serverLocal
Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.
0 GitHub stars - obsidian-modified-mcp-serverLocal
Personal fork of @connorbritain/obsidian-mcp-server. TypeScript MCP server for Obsidian with wrapper-side mitigations of upstream limitations — first concrete change is re-enabling patch_content under a structural-only path validator.
0 GitHub stars - obsidian-mcpLocal
MCP server for integrating AI assistants with Obsidian via the Local REST API plugin. 40+ tools for vault management, notes, search, and more.
0 GitHub stars - obsidian-brain-mcpLocal
MCP server that turns your Obsidian vault into a domain-specific AI brain with dynamic agent creation, knowledge management, and cross-agent intelligence
0 GitHub stars - FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meetingLocal
FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting prep, tracks…
0 GitHub stars - FastMCP server for bidirectional sync between personal and team Obsidian vaultsLocal
FastMCP server for bidirectional sync between personal and team Obsidian vaults.
0 GitHub stars - FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge gLocal
FastMCP server for Obsidian wikilink suggestions from a pre-computed knowledge graph (graphify…
0 GitHub stars - Obsidian MCP ServerLocal
Filesystem-based MCP server for Obsidian vaults — read, search, and edit notes, no app required.
0 GitHub stars - Obsidian NotesLocal
Search an Obsidian vault by tag, term and wikilink graph. Read-only, deterministic, no embeddings.
0 GitHub stars - Obsidian Regulatory MCPHosted
Verified, tier-0 regulatory data for AI across 850+ official sources and 50+ jurisdictions.
0 GitHub stars - ObsidianMCP
Lightweight Model Context Protocol (MCP) server for Obsidian markdown vault integration with AI assistants.
0 GitHub stars - mcp-obsindianLocal
MCP server para Obsidian
15/wk downloads a week - obsidian-mcp-serverLocal
Complete Obsidian vault MCP server. 35 tools: notes, search, graph, tags, canvas.
Questions
Is there an official Obsidian MCP server?
No. All of these are built by community developers, not by Obsidian.
Which Obsidian MCP server should I use?
Use obsidian-mcp if you want the simplest setup: it reads your vault files, needs no API key and works with Obsidian closed. Use cyanheads if you want read-only and folder limits.
Does Obsidian have to be open?
Not for obsidian-mcp, which works on the Markdown files directly. The others use the Local REST API plugin or run inside Obsidian, so the app must be open.
Do I need an API key?
For mcp-obsidian and cyanheads, yes. You copy the key from the Local REST API community plugin in Obsidian. Semantic Notes Vault MCP shows its own key in its settings tab. obsidian-mcp needs none.
Can I make the server read-only?
Yes, with cyanheads (set OBSIDIAN_READ_ONLY) or Semantic Notes Vault MCP, which has a read-only mode. cyanheads can also limit reads and writes to certain folders.
Can it delete my notes?
Yes. mcp-obsidian and cyanheads can delete notes. obsidian-mcp moves deleted notes to a trash folder by default and needs a confirmation to delete for good. Back up your vault either way.
Is MCP Tools for Obsidian still safe to use?
It is archived and its author says he stepped away from it. It no longer gets updates, so pick one of the maintained servers for a new setup.
Which Obsidian MCP server works with several vaults?
obsidian-mcp. You pass a --vault option once per vault, up to ten vaults. It lists vault ids to the assistant without showing file paths.
Can Claude use my Obsidian vault without a plugin?
Yes, with obsidian-mcp. It only needs Node.js 22 or newer and the path to your vault, which must contain an .obsidian folder.
How do I add an Obsidian server to Claude Desktop?
Open the server's page from the table and follow its install box. cyanheads and Semantic Notes Vault MCP also ship a one-click bundle for Claude Desktop.