Two containers keep a live copy of the Obsidian vault on the Pi and let Claude read and write it:
- obsidian-sync — the official
obsidian-headlessclient (ob sync --continuous) in a community arm64 image. It joins Obsidian Sync as one more device, so the Pi's copy is always current, and anything Claude edits on the Pi shows up on the laptop and phone within seconds. - obsidian-mcp — a ~100-line FastMCP server (
obsidian-mcp/server.py) with five tools (list_notes,read_note,search_notes,write_note,append_note) over that same folder. Login is GitHub OAuth, and only the GitHub user inMCP_ALLOWED_GITHUB_LOGINgets through.