MCP App Store
Business-Productivity
Readwise icon

Readwise

by Readwise Inc.

Overview

Access your full library of Readwise highlights and Reader documents: search them semantically, save new documents, create new highlights, move documents, tag them, etc. Using the exposed tools, you can trivially triage your library, organize your library, and give Claude access to every word of everything you've read.

Tools

reader_add_tags_to_document

ChatGPT
Add tags to a Reader document

reader_add_tags_to_highlight

ChatGPT
Add tags to a Reader document highlight

reader_bulk_edit_document_metadata

ChatGPT
Edit metadata fields for one or more Reader documents in a single call. Max 50 documents per call. Bulk update calls are rate-limited to 20 per minute (shared with reader_move_documents) — batch documents into fewer calls instead of calling once per document. Check the result success flags to confirm all documents have been edited successfully.

reader_create_document

ChatGPT
Save a new document to Reader

reader_create_highlight

ChatGPT
Create a new highlight on a document by specifying the exact text to highlight

reader_export_documents

ChatGPT
Export all Reader documents as a ZIP file containing Markdown files with YAML frontmatter. This tool triggers the export and returns immediately with an export_id. Use reader_get_export_documents_status to poll for completion and get the download URL. The response includes last_updated which can be saved and passed as since_updated in a future export to only include documents updated since this export.

reader_get_document_details

ChatGPT
Get Reader document details, including Markdown content

reader_get_document_highlights

ChatGPT
Get highlights for a Reader document

reader_get_export_documents_status

ChatGPT
Check the status of a previously triggered Reader document export. Returns status ('processing' or 'completed'), progress counts, and a download_url when the export is complete.

reader_list_documents

ChatGPT
List Reader documents. Documents are returned from the most recently added to the least recently added. This tool can be used to find N newest documents. Tip: unseen documents have first_opened_at=null, seen documents have a non-null first_opened_at. You can mark documents as seen with reader_bulk_edit_document_metadata(documents=[{document_id: ..., seen: true}]).

reader_list_tags

ChatGPT
List Reader tags

reader_move_documents

ChatGPT
Move one or more Reader documents to a different location (e.g. archive, later, shortlist). Max 50 documents per call. Bulk update calls are rate-limited to 20 per minute (shared with reader_bulk_edit_document_metadata) — batch document IDs into fewer calls instead of calling once per document. Check the result success flags to confirm all documents have been moved successfully.

reader_remove_tags_from_document

ChatGPT
Remove tags from a Reader document

reader_remove_tags_from_highlight

ChatGPT
Remove tags from a Reader document highlight

reader_search_documents

ChatGPT
Search Reader documents using hybrid search

reader_set_highlight_notes

ChatGPT
Set notes for a Reader document highlight

readwise_create_highlights

ChatGPT
Create one or more highlights in Readwise. When creating a Reader document highlight, use reader_create_highlight instead. Each highlight can be from the same or multiple books/articles. If you don't include a title, we'll put the highlight in a generic 'Quotes' book. If you don't include an author we'll keep it blank or just use the URL domain (if a source_url was provided). We de-dupe highlights by title/author/text/source_url. We'll put the created highlights in a book, based on the title/author/source_url combination.

readwise_delete_highlight

ChatGPT
Delete a Readwise highlight

readwise_get_daily_review

ChatGPT
Get the user's daily review of highlights. Returns today's review with all highlights selected for review by the spaced repetition algorithm. Includes the review URL where the user can complete the review interactively.

readwise_list_highlights

ChatGPT
List Readwise highlights with optional filters. Highlights are returned from the most recently added to the least recently added. This tool can be used to find N newest highlights. Use response_fields to control which fields are returned — omit it for the default set (all base highlight fields, no book detail), or pass a subset (and optionally any book_* field) to minimize the response and include parent-book metadata.

readwise_search_highlights

ChatGPT
Search Readwise highlights

readwise_update_highlight

ChatGPT
Update a Readwise highlight. Supports adding and removing tags in a single call.

reader_add_tags_to_document

Claude

reader_add_tags_to_highlight

Claude

reader_bulk_edit_document_metadata

Claude

reader_create_document

Claude

reader_create_highlight

Claude

reader_export_documents

Claude

reader_get_document_details

Claude

reader_get_document_highlights

Claude

reader_get_export_documents_status

Claude

reader_list_documents

Claude

reader_list_tags

Claude

reader_move_documents

Claude

reader_remove_tags_from_document

Claude

reader_remove_tags_from_highlight

Claude

reader_search_documents

Claude

reader_set_highlight_notes

Claude

readwise_create_highlights

Claude

readwise_delete_highlight

Claude

readwise_get_daily_review

Claude

readwise_list_highlights

Claude

readwise_search_highlights

Claude

readwise_update_highlight

Claude

App Stats

44

Tools

1

Prompts

Apr 7, 2026

First seen

ChatGPT, Claude

Platforms

Category

Memory Notes

Works with

ChatGPT
Claude

Data refreshed daily