Obsidian MCP Server

MCP server for AI assistants to interact with Obsidian vaults

Local serverstdio

What is the Obsidian MCP Server?

MCP server for AI assistants to interact with Obsidian vaults

What it actually does

An MCP (Model Context Protocol) server that enables AI assistants to interact with Obsidian vaults, providing tools for reading, creating, editing and managing notes and tags.

  • Read and search notes in your vault
  • Create new notes and directories
  • Edit existing notes
  • Move and delete notes
  • Manage tags (add, remove, rename)
  • Search vault contents

Configuration

  • Node.js 20 or higher (might work on lower, but I haven't tested it) - An Obsidian vault

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
read-noteRead the contents of a note
create-noteCreate a new note
edit-noteEdit an existing note
delete-noteDelete a note
move-noteMove a note to a different location
create-directoryCreate a new directory
search-vaultSearch notes in the vault
add-tagsAdd tags to a note
remove-tagsRemove tags from a note
rename-tagRename a tag across all notes
manage-tagsList and organize tags
list-available-vaultsList all available vaults (helps with multi-vault setups)

How to install the Obsidian MCP Server

{
    "mcpServers": {
        "obsidian": {
            "command": "npx",
            "args": ["-y", "obsidian-mcp", "/path/to/your/vault", "/path/to/your/vault2"]
        }
    }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 20 or higher (might work on lower, but I haven't tested it) - An Obsidian vault

Example prompts to try

  • “Use Obsidian to read-note.”
  • “Use Obsidian to create-note.”
  • “Use Obsidian to edit-note.”

Frequently asked questions

MCP server for AI assistants to interact with Obsidian vaults Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.