Integration

Claude Desktop MCP Server for Bookmarks (2026 Setup Guide)

Beginner 5 minutes setup By David Hamilton Updated

Claude Desktop is Anthropic’s native macOS and Windows app for Claude. It supports MCP (Model Context Protocol), which means you can give Claude direct access to external tools and data sources, including your ContextBolt bookmarks.

Once connected, you can ask Claude to search your saved content from Twitter/X, Reddit, and LinkedIn during any conversation. This is particularly useful when you’re researching a topic and want to pull in articles, threads, or posts you’ve previously saved.

What the Claude Desktop integration gives you

Most people save content with good intentions but never find it again. The Claude Desktop integration solves this by making your bookmarks searchable from inside your AI conversations.

Instead of switching between Claude and your browser extension to look things up, you can ask Claude directly. It searches your bookmarks semantically, meaning it finds relevant content even when the exact words don’t match your query.

This is especially powerful for research workflows. If you’re writing about a topic and want to reference things you’ve previously saved, Claude can pull them in without you leaving the conversation.

Why Claude Desktop uses the Connectors UI, not the config file

Most MCP setup guides start by telling you to edit claude_desktop_config.json. That file is genuinely useful, but only for local servers that run as a process on your machine, started by Claude Desktop with a command field. ContextBolt’s MCP endpoint is hosted on api.contextbolt.app and reached over HTTPS, which the local config file does not support today.

Anthropic flagged this directly in their getting started with local MCP servers on Claude Desktop guide: remote servers go through Connectors at claude.ai/settings, not the JSON file. We tested both routes during ContextBolt’s MCP rollout: pasting a remote URL into claude_desktop_config.json fails silently with no error, which is the most common reason new users assume the integration is broken.

Once added through Connectors, the desktop app inherits the connection from your account. There is nothing else to configure on the local machine.

Tips for getting the most from the Claude Desktop integration

Be specific with platform filters. If you know the content was a tweet, mention Twitter in your prompt. This narrows the search and returns more relevant results.

Use natural language. The search is semantic, so describe what you’re looking for in plain English rather than trying to guess exact keywords.

Combine with Claude’s analysis. Ask Claude not just to find bookmarks but to summarize or compare them. For example: “Find my saved articles about MCP and summarize the key differences in their approaches.”

Save broadly, search narrowly. The more content you save across platforms, the more useful this integration becomes. ContextBolt works best as a catch-all for interesting content that you search through later.

How to connect ContextBolt to Claude Desktop

  1. Get your MCP token from ContextBolt

    Open the ContextBolt extension popup and click Settings. Under the MCP section, click 'Copy MCP Token'. The token authenticates your endpoint. You will need a Pro subscription ($6/month) and cloud sync turned on, otherwise the server returns no data.

  2. Open the Connectors UI in Claude

    Go to claude.ai/settings and find the Connectors section. The Claude Desktop app's local config file (claude_desktop_config.json) only supports stdio servers running on your machine, so remote MCP endpoints like ContextBolt have to be added through Anthropic's web Connectors UI. The desktop app reads its connectors from the same account.

  3. Add ContextBolt as a custom connector

    Click 'Add custom connector' and paste your full endpoint URL: https://api.contextbolt.app/mcp/YOUR_TOKEN. Anthropic brokers the connection, so the desktop app picks it up on next sign-in. You should see ContextBolt listed under Connectors in Claude Desktop within a few seconds.

  4. Test the connection

    Start a new conversation in Claude Desktop and ask 'Search my bookmarks for articles about productivity'. If the connector is healthy, Claude will call the ContextBolt tools and return matching saves. If nothing comes back, check that cloud sync is on in the extension and that you have at least one bookmark synced.

Example prompts for ContextBolt + Claude Desktop

Once connected, try asking Claude Desktop:

Search my bookmarks for anything about API rate limiting

Claude searches your entire bookmark collection semantically. Even if none of your saves mention 'rate limiting' exactly, it will find related content about API throttling, request limits, or usage quotas.

What did I save on Twitter about startup fundraising?

You can filter by platform. Claude will search only your Twitter/X bookmarks and return saved tweets about fundraising, investor pitches, or seed rounds.

Find my saved Reddit posts about Python testing frameworks

Combines platform filtering with topic search. Claude returns your Reddit saves that discuss pytest, unittest, or testing best practices in Python.

I'm writing about MCP. What relevant content have I bookmarked?

Use this pattern when working on a specific topic. Claude pulls in all your saved content related to MCP, giving you a research starting point from your own curated collection.

What you can do with ContextBolt in Claude Desktop

Search bookmarks by meaning, not just keywords

Filter searches by platform (Twitter, Reddit, LinkedIn)

Find saved content related to your current conversation

Cross-reference bookmarks with topics you're researching

Pull relevant saved articles into Claude's context window

Access your bookmark collection from any Claude Desktop conversation

ContextBolt + Claude Desktop: FAQs

Why can't I add ContextBolt to claude_desktop_config.json directly? +
That file only supports local stdio servers, ones that run as a process on your machine. ContextBolt is a remote HTTP server hosted on api.contextbolt.app, so it has to go through the Connectors UI at claude.ai/settings. Anthropic's docs cover the same restriction in their getting-started guide for local MCP servers on Claude Desktop.
Do I need a ContextBolt Pro subscription for Claude Desktop integration? +
Yes. MCP is a Pro feature ($6/month). The free tier includes AI tagging and semantic search inside the browser extension, but the external MCP endpoint and unlimited bookmarks both come with Pro.
Is my bookmark data sent to Anthropic? +
Yes, when Claude Desktop calls the connector. The query and the matching bookmark content are routed through Anthropic's Connectors infrastructure to reach Claude. The connector returns only the bookmarks that match your query. We do not share data with anyone else, and you can revoke the token from the extension at any time, which kills the connector instantly.
Can Claude Desktop modify or delete my bookmarks? +
No, it can't modify or delete anything in your library. Claude Desktop can search and retrieve, and since the May 2026 update it can also create new bookmarks with the save_bookmark tool. So it can add saves, but it can't change or remove what is already there.
What if the connector shows as disconnected? +
Three things to check. One: cloud sync is enabled in the ContextBolt extension settings. Two: the token in the connector URL matches the current token in extension settings (regenerating the token invalidates old endpoints). Three: the URL has no trailing space; pasted URLs occasionally pick one up.