MCPVault

Readwise Reader MCP

Unclaimed

by edricgsh

A 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 server

Tools (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.