A secure REST API and MCP server for Obsidian vaults, enabling CRUD, search, and command execution.
obsidian-local-rest-api is easy to set up with strong trust signals. Check agent compatibility and use-case fit before adding it to your workflow.
gh repo view coddingtonbear/obsidian-local-rest-api --webOpen the official README and confirm the supported install method.
Add the server entry to your MCP client config.
Restart your agent and verify that the server tools appear.
This plugin turns your Obsidian vault into a server that other apps can talk to. You can read, write, search notes, and run commands using simple web requests. It uses HTTPS and API keys to keep your data safe.
Obsidian Local REST API provides a secure, authenticated REST API and a built-in Model Context Protocol (MCP) server for Obsidian vaults. It allows full CRUD operations on any file in the vault, including binary files. You can surgically patch specific sections of notes (headings, block references, frontmatter) without touching the rest. The plugin supports full-text search and structured queries using JsonLogic against note metadata. It also provides access to the currently active file, periodic notes (daily, weekly, etc.), command execution, tag listing, and file opening in Obsidian. All requests are served over HTTPS with a self-signed certificate and require an API key. The MCP server enables AI agents like Claude Code to interact with the vault directly. The plugin also offers an extension interface for other plugins to register custom API routes.
Strong trust signals; still review the README and permissions before production use.
Last commit was about 3 days ago.
2407 GitHub stars indicate community interest.
1 open issues signal maintenance load.
MIT license detected.
Automate note creation and updates from scripts or browser extensions
Enable AI coding agents to read and write notes as context
Build custom dashboards or tools that interact with your Obsidian vault
Sync notes with external services or perform bulk operations
Trigger Obsidian commands programmatically from other applications
Exposes your vault over the network; ensure only trusted clients have access
Self-signed certificate may cause warnings; trust it or use HTTP (less secure)
API key must be kept secret; anyone with the key can access your vault
2,407
Stars
288
Forks
1
Issues
MIT
License
Local codebase intelligence CLI and MCP server for AI coding agents with change-safety gates and audit evidence.
An offline MCP server that indexes your codebase for semantic search, code search, and git history retrieval.
Official MCP reference servers from Anthropic. Includes servers for filesystem, GitHub, Postgres, Slack, and more.
3 security/trust notes recorded.
Setup difficulty is 2/5.