Obsidian MCP Server logo

Obsidian MCP Server

by StevenStavrakis

The Obsidian MCP Server enables AI assistants to interact with Obsidian vaults. It provides tools for reading, creating, editing, and managing notes and tags within your Obsidian vault.

View on GitHub

Last updated: N/A

What is Obsidian MCP Server?

Obsidian MCP Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with your Obsidian vault. It provides a set of tools that enable the AI to read, create, edit, and manage notes and tags within your vault.

How to use Obsidian MCP Server?

To use the Obsidian MCP server, you need to install it either manually or via Smithery and configure it within your Claude Desktop configuration file. This involves specifying the command to run the server and the path to your Obsidian vault. After restarting Claude, the server should connect, allowing the AI to access and manipulate your notes.

Key features of Obsidian MCP Server

  • Read and search notes in your vault

  • Create new notes and directories

  • Edit existing notes

  • Move and delete notes

  • Manage tags (add, remove, rename)

Use cases of Obsidian MCP Server

  • Automating note-taking and organization

  • Using AI to generate new notes based on existing content

  • Enabling AI to edit and improve existing notes

  • Integrating Obsidian with AI-powered workflows

FAQ from Obsidian MCP Server

How do I install Obsidian MCP Server?

You can install it manually by adding it to your Claude Desktop configuration or automatically via Smithery.

What are the requirements for running the server?

You need Node.js 20 or higher and an Obsidian vault.

How do I troubleshoot connection issues?

Check the logs in the specified directories for MacOS or Windows, and verify your configuration file syntax and vault path.

What kind of access does the server have to my vault?

The server can have read and write access to your vault, so it's important to back up your vault before using it.

Where can I find more documentation?

Additional documentation can be found in the docs directory, including guides for creating new tools and examples of using the available tools.