Semantic search across the entire library. Returns the top matches ranked by cosine similarity over 1536-dimension embeddings.
One config line.
Your bookmarks become context.
ContextBolt Pro gives your library its own MCP endpoint. Every page, post and thread you have saved becomes readable by Claude, Cursor, Windsurf, Cline and Zed mid-conversation, answered in plain English with the source links attached.
Your own endpoint, answering from your own saves. Every result links back to the post it came from.
What MCP is,
plainly.
Model Context Protocol is an open standard, originally from Anthropic, that lets AI agents talk to external tools and data in a uniform way. Think of it as USB for AI: one connector, many devices.
Before MCP, each tool wrote a bespoke integration for each agent. With MCP, you write one server and every client speaks to it. ContextBolt is one such server, for your social bookmarks.
What happens when you ask.
- 01 You ask“What did I save about rate limiting?” Claude does not need to know we exist.
- 02 The agent calls a toolIt sees
search_bookmarksregistered over MCP and calls your own endpoint, over JSON-RPC. - 03 A cited answerWe search your index and return the top matches. Claude composes the reply, and you see the source links.
Six functions.
That's it.
A small surface on purpose. Less to learn, less to break, and each one maps to something you would actually ask for. You never call these yourself: you ask a question and the agent picks.
Every endpoint publishes its own schema at tools/list, so your agent reads the parameters on connect and you never type one. The tool reference shows what to ask for each.
List every topic cluster discovered in your library. Useful when an agent wants to take stock before drilling in.
Fetch every bookmark inside one cluster. Pairs naturally with list_clusters for "show me everything about X".
Recent saves, in reverse chronological order. Used in morning briefings and "catch me up since last week" prompts.
Save a new bookmark to your library from inside an agent. ContextBolt tags and embeds it server-side, so it is searchable straight away.
Hand back a copy of the collection so it can be backed up, migrated or used somewhere else. Your library is never locked in.
One line.
Any MCP client.
Drop your endpoint URL into your client's MCP config and restart. Your token is generated in the extension, under Settings, MCP.
Three shown here, and the setup guide covers Claude Code and Cline. Anything else that speaks MCP takes the same URL; the key is what differs, and Zed's is one of the three below.
// claude_desktop_config.json { "mcpServers": { "bookmarks": { "url": ".../mcp/<token>" } } }
// settings.json // context_servers, not mcpServers { "bookmarks": { "url": ".../mcp/<token>" } }
// .cursor/mcp.json { "mcpServers": { "bookmarks": { "url": ".../mcp/<token>" } } }
What to ask
your agent.
You don't have to mention ContextBolt. Just ask the kind of question that only your library could answer. The agent figures out which tool to call.
search_bookmarks with the question and a time bias. Returns ranked posts with similarity scores.list_clusters. Returns top topics by recent activity. Surprisingly revealing.get_recent_bookmarks with a 7-day window, filtered by cluster relevance.search_bookmarks, then generates. Your saved points of view become your published ones.Your library
stays yours.
The library itself lives in IndexedDB on your device. Pro syncs a copy to our servers so the endpoint has something to read, and that copy is readable by us. It is not end-to-end encrypted. Basic never syncs, so your library is not stored with us. Two things still do reach us. The text of a save is sent up to be tagged and embedded. A bulk import bigger than your visible 150 is the exception, because the overflow is parked unprocessed, but anything you save one at a time goes through. And installing creates an anonymous account, which the extension checks in against every few minutes while your browser is open, logging your IP each time. The privacy policy has the full list.
Your library and its search index live on your device, and the extension searches them there. The endpoint is the other half: it reads the synced copy on our servers, so anything your AI tool asks for is a round-trip.
Your MCP token can be rotated from the extension at any time. Old configs stop working straight away, no support ticket needed.
We log query counts for billing, never query content. Usage is readable in the extension dashboard.
Plug in your bookmarks.
See your agents change.
Pro takes about ninety seconds to set up. Most of that is restarting your client.