I built an MCP server that connects Claude.ai directly to your Obsidian vault

Hey Obsidian community! :waving_hand:

I’ve been building something I think many of you will find useful — an open-source MCP (Model Context Protocol) server that gives Claude.ai direct, two-way access to your Obsidian vault.

No copy-pasting notes into AI chats anymore. Claude just… knows your vault.


:wrench: What it can do

  • :open_book: Read & write notes — with full frontmatter support

  • :magnifying_glass_tilted_left: Full-text fuzzy search across your entire vault

  • :link: Backlink discovery — find connections between notes

  • :date: Daily notes — create them with template support

  • :pencil: Append under specific headings — surgically add content without touching the rest of a note


:high_voltage: Install in one command

bash

npm install -g obsidian-claude-mcp

Built with TypeScript and the official MCP SDK. Works with Claude.ai’s connector system.


:light_bulb: Real examples of what you can do once connected

  • “Summarize all my notes tagged #project-alpha

  • “Find every note that links back to my Daily Note from Monday”

  • “Append a summary of this meeting to my Work Journal under the ## Meetings heading”

  • “Create today’s daily note using my template”


This is early but fully functional. I’d love feedback on:

  • Features you’d want added

  • Any bugs or edge cases you hit

  • Ideas for deeper Obsidian integration

Drop a comment or open an issue on GitHub. Thanks for building such an amazing ecosystem to build on top of! :folded_hands:

You and everyone else lately.

This would be better for Share & showcase , I think, but will let others decide.