$ timeahead.in
/ servers/npm/obsidian-mcp
npm

obsidian-mcp

MCP server for AI assistants to interact with Obsidian vaults

715 stars5k/wkupdated 351d agogithub ↗
89good
▣ Overview

What it does

Obsidian MCP provides AI assistants with read and write access to Obsidian vaults through Claude Desktop. The server exposes tools to read, create, and edit individual notes; move or delete files; search vault contents; and manage tags. Multi-vault setups are supported via configuration.

Who it's for

Knowledge workers, researchers, and developers who maintain Obsidian vaults and want Claude to help search, organize, draft, or analyze notes. Most useful for large vaults where AI-assisted retrieval and bulk operations could save time.

Common use cases

  • Search your vault for related notes and context during research or writing sessions
  • Have Claude draft new notes from analysis or discussion, then refine them in Obsidian
  • Bulk-rename or reorganize tags across your vault
  • Create structured notes from extracted information or summaries
  • Ask Claude to surface relevant existing notes when starting a new project

Setup pitfalls

  • Requires an absolute vault path in the Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows) — relative paths will not work
  • The server has unrestricted read and write access to all files in your vault. Back up before first use; the README emphasizes this is in active development with incomplete testing
  • Requires Node.js 20 or higher
  • Not actively maintained (last updated 347 days ago) — compatibility gaps are possible if your Obsidian version or vault structure has changed
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
73
14.6
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
88.6
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexec
◆ Risk level: high
fs read + fs write + network + exec — can run system processes directly on your machine.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "obsidian": {
      "command": "npx",
      "args": [
        "-y",
        "obsidian-mcp"
      ]
    }
  }
}
📈 Score historylast 32 snapshots
4/30/20266/10/2026 · 32 snapshots
⚙ Maintenance health
12/ 100 · is this project alive?
contributors (1y)1
top contributor share100%
releases (1y)0
ci✗ none
⛁ Raw data
weekly downloads5k
github stars715
forks85
open issues39
license✓ present
readme length4120 chars
last publish2d ago
last commit351d ago
last updated5d ago
install verified✓ pass · 25d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points