obsidian-mcp-rest

obsidian-mcp-rest

3.5

If you are the rightful owner of obsidian-mcp-rest 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.

An MCP server implementation that provides access to Obsidian vaults through a local REST API.

The Obsidian MCP REST Server is a Model Context Protocol server that facilitates interaction with Obsidian vaults via a local REST API. This server is designed to enable AI assistants to read, write, and manage notes within Obsidian vaults, providing a standardized interface for these operations. It supports secure local communication and is compatible with AI tools like Claude Desktop. The server requires Node.js and the Obsidian Local REST API plugin to function. Users can install the server globally and configure it to interact with their Obsidian vaults securely. The server supports various functionalities such as listing notes, reading and writing note content, and searching within the vault.

Features

  • Access Obsidian vault contents through MCP
  • Read and write notes
  • List vault contents
  • Search functionality
  • Secure local REST API integration

Tools

  1. listNotes

    List all notes in the vault or a specific folder

  2. readNote

    Read the contents of a specific note

  3. writeNote

    Create or update a note

  4. searchNotes

    Search for notes using a query string

  5. getMetadata

    Get metadata for a specific note