Obsidian MCP Server

Productivitystdiov0.2.0
Repository

MCP server for Obsidian that connects AI agents to a local Markdown knowledge vault via the Local REST API plugin. Lets agents read, search, create, and update notes, follow links, and manage frontmatter and tags. Useful for personal knowledge management, note synthesis, and grounding agents in your own notes.

Connect

Add this configuration to .claude/mcp.json

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

Tools (2)

search_notes

Search the Obsidian vault for notes matching a query.

{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query"
    }
  }
}

get_note

Read the contents of a note by its vault path.

{
  "type": "object",
  "required": [
    "path"
  ],
  "properties": {
    "path": {
      "type": "string",
      "description": "Note path relative to the vault root"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Markus Pfundstein (@MarkusPfundstein)
Repository
https://github.com/MarkusPfundstein/mcp-obsidian
License
MIT
Version
0.2.0
Stars
1,600
Last Updated
July 9, 2026