Obsidian-mcp

bdwalter/Obsidian-mcp
★ 1 stars TypeScript Memory/Knowledge Updated 1mo ago
Obsidian community plugin: exposes the vault to Claude (and any MCP client) as a local Streamable HTTP MCP server. Tools, resources, prompts.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "obsidian-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "bdwalter/Obsidian-mcp"
      ]
    }
  }
}

README Excerpt

Obsidian community plugin that exposes your vault as a local [Model Context Protocol](https://modelcontextprotocol.io) server over Streamable HTTP. Drop the config snippet into Claude Code (or any MCP client) and Claude can read, search, and write notes through Obsidian's own API — backlinks, frontmatter, tag index, periodic notes, all of it.

Tools (20)

Noticeappend_to_noteapply_templatecreate_notedelete_notefind_similar_notesget_daily_noteget_metadata_keysget_note_outlineget_server_infoget_templateget_unresolved_linkslist_backlinkslist_folderslist_noteslist_tagslist_templatesopen_note_in_obsidianprepend_to_noteread_note

Topics

anthropicclaudeclaude-codemcpmodel-context-protocolobsidian-mdobsidian-plugin