GitHub repo

cyanheads/obsidian-mcp-server

TypeScript Tracked since 2025-01-23 Updated 2026-07-16 View source ↗

#664 of 783 by Stars among GitHub repos

629 Stars

Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.

About

obsidian-mcp-server Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP. 14 Tools • 3 Resources

Fourteen tools grouped by shape — readers fetch notes and metadata, writers create or surgically edit content, managers reconcile tags and frontmatter, and a guarded escape hatch dispatches Obsidian command-palette commands.

Read a note in one of four projections, addressed by vault path, the active file, or a periodic note (daily, weekly, monthly, quarterly, yearly).

Pair the document-map projection with obsidianpatchnote to discover edit targets before patching.

Up to three search modes selected by mode:

Results paginate…

Excerpted from github.com/cyanheads/obsidian-mcp-server

Latest metrics

Stars 629 2026-07-16
Forks 97 2026-07-16
Commits 268 2026-07-16
Releases 8 2026-07-16
Watchers 7 2026-07-16
Open issues 10 2026-07-16
Open PRs 7 2026-07-16