productivity
Readwise MCP, CLI, and Lua Integration for AI Agents
Readwise integration docs for AI agents: MCP gateway setup, Readwise CLI commands, Lua API reference, credentials, and function schemas.Readwise for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
readwise.readwise_check_auth | Read read | 0 | Validate the Readwise access token. |
readwise.readwise_list_books | Read read | 0 | List Readwise books. |
readwise.readwise_get_book | Read read | 0 | Get one Readwise book. |
readwise.readwise_list_book_tags | Read read | 0 | List tags for a Readwise book. |
readwise.readwise_create_book_tag | Write write | 0 | Create a tag on a Readwise book. |
readwise.readwise_delete_book_tag | Write write | 0 | Delete a tag from a Readwise book. |
readwise.readwise_list_highlights | Read read | 0 | List Readwise highlights. |
readwise.readwise_create_highlights | Write write | 0 | Create one or more Readwise highlights. |
readwise.readwise_get_highlight | Read read | 0 | Get one Readwise highlight. |
readwise.readwise_update_highlight | Write write | 0 | Update a Readwise highlight. |
readwise.readwise_delete_highlight | Write write | 0 | Delete a Readwise highlight. |
readwise.readwise_list_highlight_tags | Read read | 0 | List tags for a highlight. |
readwise.readwise_create_highlight_tag | Write write | 0 | Create a tag on a highlight. |
readwise.readwise_delete_highlight_tag | Write write | 0 | Delete a tag from a highlight. |
readwise.readwise_export_highlights | Read read | 0 | Sync Readwise export data. |
readwise.readwise_get_review_queue | Read read | 0 | Get daily review queue items. |
readwise.readwise_list_documents | Read read | 0 | List Reader documents. |
readwise.readwise_save_document | Write write | 0 | Save a document to Reader. |
readwise.readwise_update_document | Write write | 0 | Update a Reader document. |
readwise.readwise_bulk_update_documents | Write write | 0 | Bulk update Reader documents. |
readwise.readwise_delete_document | Write write | 0 | Delete a Reader document. |
readwise.readwise_list_reader_tags | Read read | 0 | List Reader tags. |
readwise.readwise_api_get | Read read | 0 | Call a safe relative Readwise GET path. |
readwise.readwise_api_post | Write write | 0 | Call a safe relative Readwise POST path. |
readwise.readwise_api_patch | Write write | 0 | Call a safe relative Readwise PATCH path. |
readwise.readwise_api_delete | Write write | 0 | Call a safe relative Readwise DELETE path. |