HomeOther › obsidian-sync-mcp

obsidian-sync-mcp

Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.

TypeScript
★ 56 stars Last pushed 2026-09-23 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.5.2)

Package: npm obsidian-sync-mcp

  • VAULT_PATH — Path to your Obsidian vault directory (filesystem mode)
  • COUCHDB_URL — CouchDB server URL (CouchDB mode)
  • COUCHDB_USER — CouchDB username
  • COUCHDB_PASSWORD secret — CouchDB password (required in CouchDB mode)
  • COUCHDB_DATABASE — CouchDB database name
  • COUCHDB_PASSPHRASE secret — LiveSync E2E encryption passphrase (must match plugin setting)
  • COUCHDB_OBFUSCATE_PROPERTIES — Set to 'true' if 'Obfuscate Properties' is enabled in LiveSync (obfuscates file paths, sizes, dates)
  • VAULT_NAME — Vault name for deep links and index storage
  • MCP_AUTH_TOKEN secret — Password for OAuth authentication
  • BASE_URL — Public URL for OAuth callbacks (required when using a tunnel)
  • PORT — HTTP port

Related servers

Data from the Official MCP Registry