Readwise Reader MCP
UnclaimedA Model Context Protocol (MCP) server for the Readwise Reader API, built with TypeScript and the official Claude SDK.
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (24)
author
(optional): New author
category
(optional): Document category (article, book, tweet, pdf, email, youtube, podcast)
content
LLM-friendly text content (converted from sourceurl or url via r.jina.ai)
html
(optional): HTML content of the document
id
(optional): Filter by specific document ID
image_url
(optional): New image URL
location
(optional): Location to save (new, later, shortlist, archive, feed)
pageCursor
(optional): Page cursor for pagination
published_date
, imageurl, location, category
readwise_delete_document
Delete a document from Readwise Reader.
readwise_list_documents
List documents from Readwise Reader with optional filtering. Returns complete document information including metadata and LLM-friendly text content.
readwise_list_tags
List all tags from Readwise Reader.
readwise_save_document
Save a document (URL or HTML content) to Readwise Reader.
readwise_topic_search
Search documents in Readwise Reader by topic using regex matching on title, summary, notes, and tags.
readwise_update_document
Update a document in Readwise Reader.
searchTerms
(required): Array of search terms to match against document content (case-insensitive regex matching)
summary
(optional): New summary
tag
(optional): Filter by tag name
tags
(optional): Array of tags to add
title
(optional): New title
updatedAfter
(optional): Filter documents updated after this date (ISO 8601)
url
(required): URL of the document to save
withFullContent
(optional): ⚠️ PERFORMANCE WARNING: Include full converted text content in the response. This significantly slows down the API as it fetches and processes each document's content. Only use when explicitly requested by the user or when document content is specifically needed for analysis/reading. Def
withHtmlContent
(optional): ⚠️ PERFORMANCE WARNING: Include HTML content in the response. This significantly slows down the API. Only use when explicitly requested by the user or when raw HTML is specifically needed for the task.