The Obsidian connector synchronizes Markdown notes from a local Obsidian vault through the Local REST API plugin.
Authentication
API Key — From the Local REST API plugin settings.
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| Vault URL | Input | Yes | Base URL (default HTTPS port: 27124) |
| Folder Path | Input | No | Specific folder within the vault |
How It Works
- Directory Traversal — Recursively lists all
.mdfiles in the vault - Stub Creation — Creates lightweight stubs during listing
- Content Fetching — Fetches note content as JSON (content + frontmatter + stats + tags)
- Content Deferred — Full content fetched only for new/changed notes
Document Format
Notes are returned as raw Markdown content including YAML frontmatter.
Metadata Tags
| Tag | Type | Description |
|---|---|---|
| Tags | Text | Comma-separated note tags |
| Folder | Text | Folder path within vault |
| Last Modified | Date | File modification time |
| Created | Date | File creation time |
Limitations
- Requires the Obsidian Local REST API plugin to be running
- Works over local network (localhost or LAN)
- Maximum recursion depth: 20 directory levels
- HTTPS expected by default (port 27124)

