Skip to content

MCP server

Obsidian MCP server

A community MCP server that lets AI list, read, search, edit, append to and delete notes in an Obsidian vault through the Local REST API plugin.

At a glance

Maintained by
Markus Pfundstein (community)
Tools exposed
7 listed below
Reviewed
September 24, 2026

Why it matters

What it does and why it matters

Obsidian is a note-taking app built on plain markdown files, popular with people who keep personal knowledge bases. This community MCP server connects an assistant to a vault through Obsidian's Local REST API plugin. It can list files, read notes, search, patch content, append to notes and delete files.

For consultants, researchers and managers who think in notes, it lets an assistant find connections, summarize topics and file new ideas in the right place.

We did not find an official Obsidian MCP server, so this is the most widely used community option, by Markus Pfundstein. It needs the Local REST API plugin and its key. Because it can edit and delete notes, back up the vault and review changes, especially deletes.

Use cases

Best business use cases

Search notes

Find notes on a topic across a large vault.

Topic summaries

Summarize everything written about a client or theme.

Capture ideas

Append ideas to the right note.

Find connections

Spot related notes that are not linked.

Daily notes

Add tasks and summaries to daily notes.

Tools

Available tools

Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.

Read and write: Read and write: reads, searches, edits and deletes notes in the local vault.

  • list_files_in_vault

    List files and folders at the vault root.

  • list_files_in_dir

    List files in one folder.

  • get_file_contents

    Read the content of one note.

  • search

    Search all notes for matching text.

  • patch_content

    Insert content next to a heading, block or frontmatter field.

  • append_content

    Append text to a new or existing note.

  • delete_file

    Delete a note or folder.

Workflows

Example workflows

Prepare for a client meeting

  1. 1

    Name the client.

  2. 2

    The assistant searches the vault.

  3. 3

    It reads related notes.

  4. 4

    It summarizes history and open points.

  5. 5

    It appends the summary to the meeting note.

Weekly review

  1. 1

    Ask for notes created this week.

  2. 2

    The assistant lists and reads them.

  3. 3

    It groups ideas by theme.

  4. 4

    It suggests links between notes.

  5. 5

    You approve the edits.

Prompts

Example prompts

  • “Summarize everything in my vault about Harbor Group.”

  • “Append this idea to my Product Ideas note.”

  • “Which notes mention pricing but do not link to the Pricing Strategy note?”

Setup

Installation and configuration

Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.

Claude Desktop: claude_desktop_config.json

{
    "mcpServers": {
        "mcp-obsidian": {
            "command": "uvx",
            "args": [
                "mcp-obsidian"
            ],
            "env": {
                "OBSIDIAN_API_KEY": "<YOUR_OBSIDIAN_API_KEY>",
                "OBSIDIAN_HOST": "<your_obsidian_host>",
                "OBSIDIAN_PORT": "<your_obsidian_port>"
            }
        }
    }
}

Claude Code: terminal

claude mcp add mcp-obsidian -e OBSIDIAN_API_KEY=<YOUR_OBSIDIAN_API_KEY> -e OBSIDIAN_HOST=127.0.0.1 -e OBSIDIAN_PORT=27124 -- uvx mcp-obsidian
  • Local server: PyPI: mcp-obsidian (run with uvx, stdio). Requires the Obsidian Local REST API community plugin..
  • Needs: API key from the Obsidian Local REST API plugin (OBSIDIAN_API_KEY). Host defaults to 127.0.0.1, port 27124..

Security

Security considerations

  • Community code

    Review the code and pin the version.

  • Back up the vault

    Keep backups before letting it edit or delete.

  • API key

    Protect the Local REST API key.

  • Personal data

    Vaults often hold private notes. Limit what you connect.

Related servers

Servers that pair well with it

Notion

Notion's official hosted MCP server lets AI search and read pages, create and update pages and databases, query data and add comments.

Memory

The MCP project's Memory reference server gives AI a local knowledge graph to store people, things and facts and recall them later.

Readwise

Readwise's official hosted MCP server lets AI search and manage your reading highlights and Reader documents.

Keep exploring

FAQ

Questions people ask us

Have a question that is not here? Ask us directly.

Start a project

Want this connected to your own systems? We build AI workflows with MCP.

Send a short brief. We reply with questions, a suggested plan and an estimate you can compare with other offers.

Your privacy choices

We use necessary storage to run this site. With your permission we also use Google Analytics to see which pages help people, and load maps from Google. You can change this at any time. Read the cookie policy.