{"repo":"cyanheads/obsidian-mcp-server","free":true,"listed":false,"github":"https://github.com/cyanheads/obsidian-mcp-server","clone":"git clone https://github.com/cyanheads/obsidian-mcp-server.git","description":"Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.","language":"TypeScript","stars":662,"topics":["ai-tools","knowledge-base","mcp","model-context-protocol","note-taking","obsidian","typescript","cyanheads"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"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 --- Tools 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. Tool Name Description :---------- :------------ obsidian get note Read a note as raw content, full structured form (content + frontmatter + tags + stat, with optional outgoing links), structural document map, or a single section. obsidian list notes List notes and subdirectories under a vault path. Recursive walk (default depth 2, max depth 20; 1000-entry cap) with optional extension and nameRegex filters. obsidian list tags List every tag found across the vault with usage counts, including hierarchical parents. Optional nameRegex post-filters the result set. obsidian list commands List Obsidian command-palette commands, optionally filtered by nameRegex on display name. Opt-in via OBSIDIAN ENABLE COMMANDS=true (paired with obsidian execute command ). obsidian search notes Search the vault by text, JSONLogic, or BM25-ranked Omnisearch (when the plugin is reachable). Results paginate via opaque cursors. obsidian write note Create a note, replace a single section in place, or — with overwrite: true — clobber an existing file. Refuses whole-file writes against an existing path by default. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cyanheads","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cyanheads/obsidian-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}