Skip to main content
Glama

Readwise Reader MCP Server

by edricgsh

readwise_list_documents

Retrieve and filter documents from Readwise Reader by ID, date, location, category, or tag. Supports pagination and optional HTML or full content inclusion for detailed analysis.

Instructions

List documents from Readwise Reader with optional filtering

Input Schema

NameRequiredDescriptionDefault
addedAfterNoFilter documents added after this date (ISO 8601). Note: This will fetch all documents first and then filter client-side.
categoryNoFilter by document category
idNoFilter by specific document ID
locationNoFilter by document location
pageCursorNoPage cursor for pagination
tagNoFilter by tag name
updatedAfterNoFilter documents updated after this date (ISO 8601)
withFullContentNo⚠️ 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. Default: false for performance.
withHtmlContentNo⚠️ 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.

Input Schema (JSON Schema)

{ "additionalProperties": false, "properties": { "addedAfter": { "description": "Filter documents added after this date (ISO 8601). Note: This will fetch all documents first and then filter client-side.", "type": "string" }, "category": { "description": "Filter by document category", "enum": [ "article", "book", "tweet", "pdf", "email", "youtube", "podcast" ], "type": "string" }, "id": { "description": "Filter by specific document ID", "type": "string" }, "location": { "description": "Filter by document location", "enum": [ "new", "later", "shortlist", "archive", "feed" ], "type": "string" }, "pageCursor": { "description": "Page cursor for pagination", "type": "string" }, "tag": { "description": "Filter by tag name", "type": "string" }, "updatedAfter": { "description": "Filter documents updated after this date (ISO 8601)", "type": "string" }, "withFullContent": { "description": "⚠️ 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. Default: false for performance.", "type": "boolean" }, "withHtmlContent": { "description": "⚠️ 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.", "type": "boolean" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/edricgsh/Readwise-Reader-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server