obsidian-mcp

obsidian-mcp

3.7

If you are the rightful owner of obsidian-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Obsidian MCP Server is a Model Context Protocol server that allows AI assistants to interact with Obsidian vaults, providing tools for managing notes and tags.

The Obsidian MCP Server is designed to facilitate interaction between AI assistants and Obsidian vaults. It provides a suite of tools that enable reading, creating, editing, and managing notes and tags within the vaults. The server requires Node.js 20 or higher and an existing Obsidian vault to function. Users are advised to back up their vaults before using the server due to its read and write capabilities. The server can be installed manually by configuring the Claude Desktop application or automatically via Smithery. It is actively developed and includes a variety of tools for note management, such as reading, creating, editing, and deleting notes, as well as managing tags. The server also supports multi-vault setups and provides documentation for creating new tools and examples of using available tools.

Features

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

Tools

  1. read-note

    Read the contents of a note

  2. create-note

    Create a new note

  3. edit-note

    Edit an existing note

  4. delete-note

    Delete a note

  5. move-note

    Move a note to a different location

  6. create-directory

    Create a new directory

  7. search-vault

    Search notes in the vault

  8. add-tags

    Add tags to a note

  9. remove-tags

    Remove tags from a note

  10. rename-tag

    Rename a tag across all notes

  11. manage-tags

    List and organize tags

  12. list-available-vaults

    List all available vaults (helps with multi-vault setups)