R

Readwise

Surface highlights, daily reviews, and Reader articles.

Works with: Claude DesktopCursor

Official server · details last checked

How to install the Readwise MCP server

Add this to your Claude Desktop MCP configuration:

Add https://mcp2.readwise.io/mcp as a remote MCP server and authorize with OAuth. For clients without remote support, bridge it with npx -y mcp-remote https://mcp2.readwise.io/mcp

Add this to your Cursor MCP configuration:

Add https://mcp2.readwise.io/mcp as a remote MCP server and authorize with OAuth. For clients without remote support, bridge it with npx -y mcp-remote https://mcp2.readwise.io/mcp

Built by ContextBoltReadwise gives your agent one kind of memory. ContextBolt Bookmarks adds another: everything you save across X, Reddit, and LinkedIn, searchable by meaning.

See ContextBolt Bookmarks

The Readwise MCP server lets Claude search across every highlight you’ve ever saved. Books, Kindle clippings, articles in Reader, podcast snippets. It’s the closest thing to a “search my reading history” tool that exists.

If you’ve been using Readwise for any length of time, you’ve probably saved thousands of highlights. The native Readwise UI lets you browse them. The MCP server lets Claude reason across them.

Why use it

The promise of Readwise has always been “your highlights, surfaced over time”. The daily review email is great. But the moment you want to actually find something, you’re scrolling through tags and search results.

Claude with the MCP server flips this. “Find every highlight I saved about pricing strategy.” “What did the books I read last year say about hiring?” Single prompt. The server queries Readwise. Claude synthesises across whatever comes back.

What it actually does

The first-party hosted server at mcp2.readwise.io/mcp covers both halves of the account, running hybrid vector and full-text search over your highlights and your Reader documents. It also writes, so Claude can create highlights, add tags, bulk edit document metadata and move documents. Authorization is OAuth in the browser.

The community servers wrap the same public API and stay read-only. They list books, filter highlights by book or tag or date, fetch your daily review, search Reader documents and pull article highlights, authenticating with a token from your Readwise account.

Practical patterns:

  • “Pull every highlight I saved this month and group them by theme.”
  • “What did Atomic Habits say about identity-based habits? Use my highlights, not the original book.”
  • “Search my Reader articles for anything mentioning AI agents.”

Gotchas

The Readwise API has rate limits. Heavy queries (especially fetching all highlights for a large library) can take a while or hit the limit. The servers handle this gracefully but Claude may report partial results.

Highlight metadata varies. Books from Kindle have rich metadata. Articles from Reader have URL and author. Podcast snippets are sparse. Don’t expect perfectly uniform structured data.

For knowledge workflows, pair the Readwise server with ContextBolt. Readwise covers the books and articles you’ve read deeply. ContextBolt covers the social posts and threads you’ve bookmarked across X, Reddit, and LinkedIn. Together they give Claude a near-complete view of what you’ve consumed.

If you take notes in Notion or Obsidian, you can also build promotion workflows: “Find my best highlights from this month and add them to my Notion ‘Quote Library’ database.” Claude reads from Readwise, writes to Notion, in one prompt.

Built by ContextBolt

Combine Readwise with ContextBolt Bookmarks

Readwise gives Claude one kind of memory. ContextBolt Bookmarks adds another: every tweet, post, and article you save across X, Reddit, and LinkedIn becomes searchable by meaning. Run both as MCP servers and Claude can pull from both layers in one prompt.

See ContextBolt Bookmarks →

Readwise MCP server: FAQs

Is the Readwise server official?

Yes, there is one now. Readwise runs a hosted first-party server at mcp2.readwise.io/mcp covering both classic Readwise highlights and Reader documents, over streamable HTTP with OAuth. The community servers wrapping the public API still work, and the older Readwise-only server is being deprecated in favor of the hosted one, so start there.

Does it cover both classic Readwise and Reader?

Yes. Both APIs are exposed. You can query book highlights, article highlights from Reader, and your daily review queue. Tag and category filters are supported.

What does it need to authenticate?

The hosted first-party server uses OAuth, so you authorize it in the browser and never handle a key. The community servers want a personal access token from readwise.io/access_token instead. If your client cannot reach a remote server, Readwise documents npx -y mcp-remote https://mcp2.readwise.io/mcp as a local bridge.

How does this compare to ContextBolt?

Different shape of memory. Readwise is for long-form reading: books, articles, PDFs. ContextBolt is for short-form social: tweets, Reddit threads, LinkedIn posts. Most knowledge workers want both. They cover different halves of the same problem.

Can it write to my Readwise account?

The first-party server can. It creates highlights, adds tags, bulk edits document metadata, and moves documents between locations. Most community servers are still read-only, so if you want Claude pushing highlights back into Readwise, use the hosted one.