io.github.es617
obsidian-sync-mcp
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
Streamable HTTPcommunityapplication
Package Details
obsidian-sync-mcp
TransportStreamable HTTP
Environment Variables
VAULT_PATH(str)
Path to your Obsidian vault directory (filesystem mode)
COUCHDB_URL(str)
CouchDB server URL (CouchDB mode)
COUCHDB_USER(str)
CouchDB username
COUCHDB_PASSWORD(str)
Secret
CouchDB password (required in CouchDB mode)
COUCHDB_DATABASE(str)
CouchDB database name
COUCHDB_PASSPHRASE(str)
Secret
LiveSync E2E encryption passphrase (must match plugin setting)
COUCHDB_OBFUSCATE_PROPERTIES(str)
Set to 'true' if 'Obfuscate Properties' is enabled in LiveSync (obfuscates file paths, sizes, dates)
VAULT_NAME(str)
Vault name for deep links and index storage
MCP_AUTH_TOKEN(str)
Secret
Password for OAuth authentication
BASE_URL(str)
Public URL for OAuth callbacks (required when using a tunnel)
PORT(str)
HTTP port