obsidian-bridge
Provides tools for reading, writing, searching, patching, and organizing notes in an Obsidian vault through the Obsidian Local REST API, including daily notes, tags, append/patch, and opening notes in the Obsidian UI.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@obsidian-bridgeLog my standup update to today's daily note"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Obsidian Bridge
Connect Cursor agents to your local Obsidian vault — calmly, securely, and with production-grade tooling.
Obsidian Bridge is a Cursor Plugin that ships an MCP server for reading, writing, searching, patching, and organizing notes through the Obsidian Local REST API. Vault traffic stays on your machine; the API key never leaves Cursor Configure / your environment.
Highlights
Local-first MCP bridge (
127.0.0.1:27124by default)Daily notes, search, tags, append/patch, open-in-Obsidian
Setup + note-writing skills, vault-safety rules, hub-and-spoke graph guidance
Typed TypeScript server, tests, and CI
Related MCP server: Kioku
Install (Cursor Marketplace)
Install / enable Local REST API in Obsidian
(obsidian://show-plugin?id=obsidian-local-rest-api) and copy the API key.Build once so the plugin ships the MCP binary:
npm install
npm run buildIn Cursor, add this GitHub repo as a marketplace:
https://github.com/dkdottk/obsidian-bridge
(prefer GitHub overfile://— Cursor’s sandbox blocksgit ls-remoteon the file protocol).Install Obsidian Bridge → Plugins → Configure → paste the API key.
Ask Cursor: “Check Obsidian status.”
Defaults: https://127.0.0.1:27124.
Marketplace layout
.cursor-plugin/marketplace.json ← required for Cursor marketplace import
plugins/obsidian-bridge/ ← the installable plugin
.cursor-plugin/plugin.json
mcp.json
skills/ rules/ assets/ dist/What the agent can do
Capture to daily notes
Create, append, and patch notes
Search the vault and browse tags
Open notes in the Obsidian UI
Run Obsidian commands when you explicitly ask
Keep vault graphs readable (hub-and-spoke / MOC linking)
Plugin components
Piece | Role |
MCP server | Vault tools over Local REST API |
| Three-step connect flow |
| Capture / organize habits |
| Index/hub/leaf linking rules |
Vault safety + hub-spoke rules | Always-on guardrails |
Develop
npm install
npm run ciUseful scripts:
npm run build— compile todist/and sync into the pluginnpm test— Vitest suitenpm run typecheck— max-strict TypeScriptnpm run lint— ESLint
See docs/setup.md, docs/architecture.md, and docs/tools.md.
Security
Your API key stays in Cursor plugin variables / local environment. It is never committed and never logged. The bridge only calls a localhost endpoint you control. See SECURITY.md.
Author
Danylo Kravchenko · dkdottk@gmail.com
License
AGPL-3.0-only — free to use, study, modify, and share.
If you distribute a modified version, or run a modified version as a network service, you must offer the corresponding source under AGPL-3.0. See the LICENSE for full terms.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA local MCP server that wraps the Obsidian CLI to give AI assistants direct access to read, edit, and manage notes within an Obsidian vault. It enables advanced operations such as frontmatter property management, context-aware searching, and the execution of internal Obsidian commands.2
- Alicense-qualityAmaintenanceAn MCP server that enables AI agents to read, search, and write to your Obsidian vault.4MIT
- Flicense-qualityCmaintenanceMCP server for Obsidian vaults, optimised for Cursor agents — safe note editing, lean tool surface, direct filesystem access.
- Alicense-qualityCmaintenanceMCP server for interacting with Obsidian via the Local REST API, enabling file operations, search, and content editing in your vault.MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
An MCP server that gives your AI access to the source code and docs of all public github repos
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dkdottk/obsidian-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server