Obsidian Local REST API
The Obsidian Local REST API plugin exposes authenticated HTTP operations for vault notes and commands.
Open maintainer documentationWHAT YOU CAN DORead, write and search vault notes · Invoke Obsidian commands
HOW IT WORKSLive app
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSSee compatibility details
Documented capabilities
- Read, write and search vault notesDocumentation
- Invoke Obsidian commandsDocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Codex | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Cursor | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
Setup route
Follow the linked maintainer documentation for installation, connection settings and supported versions.
Obsidian with the Local REST API plugin enabled and the client configured with its API key and endpoint.
Limitations
HTTP access requires authentication and the running plugin; MCP client setup belongs to the separate MCP connection.