Back to directory

Local REST API with MCP

An Obsidian plugin that exposes a vault through an authenticated REST API and a built-in MCP server, so scripts, browser extensions, and AI agents can read, search, and edit notes.

Visit website (opens in a new tab)coddingtonbear.github.io
Local REST API with MCP

Local REST API with MCP gives scripts and AI agents a direct, authenticated line into an Obsidian vault. Both its REST API and its MCP server expose the same core capabilities: full CRUD on any file including binary files, surgically patching a specific heading, block reference, or frontmatter key without touching the rest of a note, full-text or structured JsonLogic search over note metadata, following vault events such as a note being created or opened as a filtered event stream, and reading or writing whichever note is currently open.

Other plugins can register their own routes through an extension interface, adding further tools, resources, and prompts to the MCP server. All requests are served over HTTPS with a locally generated certificate and gated behind API key authentication.

It is written in TypeScript.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.