Integration

Connect ContextBolt to Obsidian via MCP

Intermediate 5 minutes setup By David Hamilton

Obsidian users have a known pattern: capture fast, refine later. Fleeting notes flow into the vault. Some get promoted to literature notes. A few become permanent atomic notes. The hard part is knowing what you’ve already saved on a topic before you start writing about it.

ContextBolt fills the capture-fast layer for content you save on Twitter/X, Reddit, and LinkedIn. The challenge is connecting that pile of saves to your Obsidian vault without copy-pasting URLs. The answer is MCP.

The bridge model: Claude Desktop runs both

Obsidian doesn’t have native MCP client support yet. So instead of building a plugin, we use Claude Desktop as the host. You add two MCP servers to it: ContextBolt (your saves) and a community Obsidian server (your vault). Claude can call either or both in the same conversation.

This is more flexible than a direct plugin would be. You’re not tied to one AI provider. Tomorrow when Cursor or another tool gains MCP host support, the same setup works there too.

Workflow that actually pays off

The integration earns its keep when you sit down to write a permanent note.

Open Claude Desktop. Ask: “I want to write a permanent note on transformer architectures. What have I saved about this in ContextBolt, and what do I already have in my Obsidian vault?”

Claude searches your bookmarks, reads any related vault notes, and gives you a structured answer with citations. You paste the answer into a new Obsidian note as a starting point, then refine. The cold-start problem of a blank note is solved.

For researchers and students, this is the killer workflow: ephemeral social-media saves get promoted to durable, linkable notes without you having to re-read every bookmark from scratch.

Things to know before you start

The Obsidian MCP servers in the community are evolving fast. Pin a specific version once you find one that works. Read-only access is safer to start with. Don’t give Claude write access to your vault until you’ve tested with a few prompts and trust what it produces.

ContextBolt’s MCP server is read-only by design. Claude can search and retrieve your saved content, but it can’t modify or delete bookmarks. The same caution should apply to your vault: review before you let an AI write into it.

When this isn’t the right setup

If you only save a handful of bookmarks per month, this is overkill. The integration earns its setup time when you’re saving 10+ items per week and want them to stop being a write-only archive.

If you don’t use Claude Desktop and prefer Cursor or another MCP client, the same logic applies: add both servers there. The mechanics change slightly but the bridge model is identical.

Setup guide

  1. Install Claude Desktop and ContextBolt

    ContextBolt has no native Obsidian plugin. The bridge runs through Claude Desktop, which acts as the MCP host for both your bookmarks and your vault. Install Claude Desktop and the ContextBolt Chrome extension. Upgrade ContextBolt to Pro for MCP access (£4/month).

  2. Add the ContextBolt MCP server to Claude Desktop

    Open Claude Desktop, go to Settings, and edit the MCP config file. Add ContextBolt under mcpServers using the npx command and your MCP token from the extension popup. Restart Claude Desktop and confirm the connection in the MCP panel.

  3. Add an Obsidian MCP server alongside it

    Use a community Obsidian MCP server (search for 'obsidian-mcp' on GitHub) that exposes your vault to MCP clients. Add it to the same Claude Desktop config so both servers run in the same session. Point it at your vault path.

  4. Query both in one Claude session

    Open Claude Desktop and ask things like 'Search my bookmarks for X and pull the relevant notes from my Obsidian vault on the same topic'. Claude reads both, weaves them together, and you paste the synthesis straight into a new note.

Example prompts

Once connected, try asking Obsidian:

Find my saved articles about Zettelkasten and check whether I already have a vault note on the topic. If not, draft one.

Claude searches ContextBolt for relevant saves, checks your Obsidian vault for existing notes, and produces a starter note grounded in your sources. Useful for atomic-note workflows.

What did I save about prompt engineering this month? Link any thread that doesn't already have an Obsidian backlink.

Surface recent ContextBolt saves, then identify which ones need to be referenced in your vault. Closes the loop between fast saves and durable notes.

I'm writing a permanent note on attention mechanisms. Pull all my bookmarks on the topic and any related vault notes.

Combine your ephemeral saves and your structured notes in one query. Stops you missing relevant material when writing literature notes or evergreen notes.

What you can do

Search bookmarks while writing notes in Obsidian

Use Claude Desktop as a bridge between saves and vault

Pull relevant saves into atomic and literature notes

Combine bookmark search with vault search in one prompt

Identify saves that haven't yet been turned into vault notes

No plugin install required inside Obsidian itself

Frequently asked questions

Is there a direct ContextBolt plugin for Obsidian? +
No. The integration runs through Claude Desktop, which speaks MCP and can talk to both ContextBolt and a community Obsidian MCP server in the same session. We chose this path because building a direct plugin would duplicate work and lock you into a single AI client. Going through Claude Desktop keeps the bridge model-agnostic.
Which Obsidian MCP server should I use? +
There are several community options on GitHub. Look for one that's been updated recently and exposes both file read and file search tools. Test it with a simple Claude prompt before using it for real work. Settings vary by server, so follow the README for the one you pick.
Can ContextBolt write notes directly into my vault? +
Not on its own. The ContextBolt MCP integration is read-only by design. To write to your vault, the Obsidian MCP server needs to expose write tools, and Claude has to call them. Claude Desktop will ask you to approve each write before it happens.
Why use ContextBolt alongside Obsidian instead of just saving everything to my vault? +
Different jobs. ContextBolt captures what you save on Twitter, Reddit, and LinkedIn automatically without any manual step. Obsidian is where ideas mature into permanent notes. Saves stay in ContextBolt until you decide they're worth turning into a vault note. The integration makes that promotion easy.
Does this work with Obsidian Sync or iCloud? +
Yes. The Obsidian MCP server reads your local vault files, so it works with whatever sync method you use, as long as the vault is present on the machine running Claude Desktop. If you sync via iCloud, point the MCP server at the iCloud-synced vault folder.