mcpservers
Obsidian MCP logo

Obsidian MCP

Obsidian vault MCP server — read, write, and search your Obsidian notes through AI for knowledge management at scale.

Turn it on
“I use an Obsidian MCP to essentially keep a database of plans, or versions sometimes that I can just fire off”
Hacker News · redrove

★ Hand-picked walkthrough

Claude + Obsidian: your personal AI ecosystem (MCP)

Stable Discussion

  1. 1

    Turn on Obsidian in your AI

    In Claude: open Settings → Connectors and add Obsidian. In ChatGPT: Settings → Apps & Connectors.

  2. 2

    Add it to your app once

    Copy the short config below into your app. It just tells your AI where to find Obsidian.

  3. 3

    Just ask

    Tell it what you want in plain words — no special commands.

    For example, say

    “Search my Obsidian vault for notes mentioning 'pricing' and list the top 5”

Need the exact config? Show it +
{
  "mcpServers": {
    "obsidian": {
      "command": "uvx",
      "args": ["mcp-obsidian"],
      "env": {
        "OBSIDIAN_API_KEY": "<your-local-rest-api-key>"
      }
    }
  }
}

Paste into your client's MCP configuration file.

Download the Obsidian skill Official

A ready-made skill that teaches your AI agent to use Obsidian well. By Obsidian's CEO — skills for Markdown, Bases, Canvas and the Obsidian CLI.

npx skills add kepano/obsidian-skills
View on GitHub

Copy one, paste it to your AI, watch it work.

Vault-Wide Search

“Find all my notes tagged #product-ideas and summarize the main themes”

Daily Note Capture

“Create today's daily note with a summary of what I worked on and tomorrow's priorities”

Note Synthesis

“Find all my notes about product-market fit and synthesize them into a single essay note”

“I work with financial data and I have created an mcp that automates some of my job. Running model locally allows me to not worry about the information I feed it”
Built an MCP over an Obsidian/financial-data setup, run locally to keep data private.
Hacker News vorticalbox · 2025-09-09
“This guide covers how I've setup a practical personal executive assistant using the Claude desktop app and Obsidian MCP.”
Uses the Obsidian MCP as the core context layer for a personal assistant — Claude references, summarizes, and updates project and journal notes in the vault.
Blog Junaid Rahim
“When you set up the Obsidian MCP connector in Claude Desktop, Claude can directly read and write files in your Vault.”
Runs an Obsidian-as-Life-OS setup: a /obs command has Claude read the daily report and reflect progress into project notes, with weekly reports generated automatically.
Blog yzrswork · 2026-05-27
  • · The server reads and writes files directly — back up your vault before heavy automation
  • · File path encoding and special characters in note names can cause edge cases
  • · Large vaults (10k+ notes) may take time to search — scope queries by folder when possible
  • You use Obsidian as your knowledge base and want AI to help navigate it
  • You want to capture new notes from conversation without context-switching
  • You're building a second-brain workflow with AI-assisted synthesis
  • You need to search across a large vault by topic, tag, or link
  • × You use Notion, Roam, or a cloud-only notes app (use notion-mcp for Notion)
  • × Your vault is in iCloud on a path the MCP can't reach reliably
  • × You need heavy plugin integration — the server can't execute Obsidian plugins

Imagine asking your AI: 'Find my notes about that product launch idea' or 'Create a daily note with today's tasks' — and it reads and writes your Obsidian vault directly. This server connects your AI to your local Obsidian vault so it can search, read, create, and update markdown notes.

The Obsidian MCP server connects AI assistants to your Obsidian vault. Read and write notes, search across your knowledge base, follow links between notes, and leverage your personal knowledge graph through conversation.

Ideal for researchers, writers, and knowledge workers who use Obsidian as their second brain and want AI to interact with their notes.

Claude Cursor Cline
#obsidian#notes#knowledge-management#markdown#zettelkasten
What does Obsidian MCP do? +

Imagine asking your AI: 'Find my notes about that product launch idea' or 'Create a daily note with today's tasks' — and it reads and writes your Obsidian vault directly. This server connects your AI to your local Obsidian vault so it can search, read, create, and update markdown notes.

Do I need to know how to code? +

No. Turn it on in your AI's settings and ask in plain English — no terminal, no coding.

When should I use Obsidian MCP? +

Reach for it when you need to: You use Obsidian as your knowledge base and want AI to help navigate it; You want to capture new notes from conversation without context-switching; You're building a second-brain workflow with AI-assisted synthesis; You need to search across a large vault by topic, tag, or link.

When should I avoid Obsidian MCP? +

Skip it when: You use Notion, Roam, or a cloud-only notes app (use notion-mcp for Notion); Your vault is in iCloud on a path the MCP can't reach reliably; You need heavy plugin integration — the server can't execute Obsidian plugins.

How do I install Obsidian MCP? +

In Claude Code, run: claude mcp add obsidian -e OBSIDIAN_API_KEY=<key> -- uvx mcp-obsidian. Copy-paste configs for Claude Desktop, Cursor, and Windsurf are at the top of this page.