Submit

Obsidian MCP Server

@roelven

MCP (Model Context Protocol) server for Obsidian notes access via CouchDB LiveSync
Overview

What is Obsidian MCP Server?

Obsidian MCP Server is a Model Context Protocol (MCP) server that allows AI models to access your Obsidian notes through a CouchDB LiveSync setup.

How to use Obsidian MCP Server?

To use the server, set up a CouchDB instance with your Obsidian notes, configure the environment variables, and run the server using Docker or locally with Python.

Key features of Obsidian MCP Server?

  • Read-only access to Obsidian notes via MCP protocol.
  • Performance-optimized resource listing of recent notes.
  • Enhanced user experience with automatic content inclusion for small result sets.
  • Seamless integration with existing Obsidian LiveSync infrastructure.
  • Metadata extraction including frontmatter, tags, and aliases.
  • Support for encrypted vaults.
  • Docker support for easy deployment.

Use cases of Obsidian MCP Server?

  1. Integrating AI clients like ChatGPT with Obsidian notes.
  2. Accessing and searching notes efficiently through a CouchDB backend.
  3. Enabling read-only access to notes for various applications.

FAQ from Obsidian MCP Server?

  • Can I use this server with encrypted notes?

Yes, if you provide the VAULT_PASSPHRASE, it can handle encrypted vaults.

  • Is it necessary to use Docker?

No, you can run it locally with Python, but Docker is recommended for ease of use.

  • What is the MCP protocol version supported?

The server supports MCP protocol version 2025-03-26.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.