Skip to main content
Glama

readwise_get_daily_review

Retrieve daily review highlights for spaced repetition learning to reinforce knowledge retention from your saved content.

Instructions

Get your daily review highlights for spaced repetition learning

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The main handler function that initializes the Readwise client, fetches the daily review highlights using client.getDailyReview(), processes the response to include essential fields, and returns it as JSON text content.
    export async function handleGetDailyReview(args: any) { const client = await initializeClient(); const response = await client.getDailyReview(); // Strip to essentials for daily review const minimal = { review_id: response.data.review_id, review_url: response.data.review_url, highlights: response.data.highlights.map(h => ({ text: h.text, title: h.title, author: h.author, note: h.note || undefined })) }; return { content: [ { type: 'text', text: JSON.stringify(minimal, null, 2), }, ], }; }
  • The tool definition including name, description, and empty input schema (no parameters required).
    name: 'readwise_get_daily_review', description: 'Get your daily review highlights for spaced repetition learning', inputSchema: { type: 'object', properties: {}, additionalProperties: false, }, },
  • Registration of the tool in the main handleToolCall switch statement, which dispatches the call to the specific handleGetDailyReview function.
    case 'readwise_get_daily_review': return handleGetDailyReview(args);

Latest Blog Posts

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/arnaldo-delisio/readwise-mcp-enhanced'

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