Skip to main content

Reader MCP Server

Reader MCP Server

Overview

A Model Context Protocol (MCP) server that seamlessly integrates with your Readwise Reader library. This server enables MCP-compatible clients like Claude and VS Code to interact with your Reader library, providing capabilities for document listing, retrieval, and updates. It serves as a bridge between MCP clients and your personal knowledge repository in Readwise Reader.

Components

Tools

  • list_documents
    • List documents from Reader with flexible filtering and pagination.
    • Input:
      • location (string, optional): Folder to filter by. One of new, later, shortlist, archive, feed.
      • updatedAfter (string, optional): Only return documents updated after this ISO8601 timestamp.
      • withContent (boolean, optional): If true, include HTML content in results (default: false).
      • pageCursor (string, optional): Pagination cursor for fetching the next page.
    • Returns:
      • JSON object with a list of documents, each including metadata and (optionally) content, plus pagination info.

Usage with MCP Clients

Claude Desktop / VS Code / Other MCP Clients

To use this server with Claude Desktop, VS Code, or any MCP-compatible client, add the following configuration to your client settings (e.g., claude_desktop_config.json or .vscode/mcp.json):

uv (local server)

{
  "mcpServers": {
    "reader": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/your/reader/server",
        "run",
        "main.py"
      ],
      "env": {
        "ACCESS_TOKEN": "your_readwise_access_token"
      }
    }
  }
}
  • Replace /absolute/path/to/your/reader/server with the actual path to this project directory.
  • Replace your_readwise_access_token with your actual Readwise Reader API access token.
  • Alternatively, you can specify the ACCESS_TOKEN in an .env file located in the project directory.

For more information, see the Readwise Reader API documentation and MCP documentation.

Metadata

Release files for iflow-mcp_reader-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_reader-mcp-server 0.1.0
File Size Uploaded
iflow_mcp_reader_mcp_server-0.1.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_reader-mcp-server 0.1.0
File Interpreter ABI Platform
iflow_mcp_reader_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / iflow_mcp_reader_mcp_server-0.1.0.tar.gz

Download URL iflow_mcp_reader_mcp_server-0.1.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
402e77e14b45a72ba33d07cf37248032c87004e93f37f2df802ffc07eda37d7b
BLAKE2b-256 checksum
How to use checksums
e1bb9d96cc5410b70bf0fc679ed70f7824c453439b109aa4ccd72054d16f9c01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release files / iflow_mcp_reader_mcp_server-0.1.0-py3-none-any.whl

Download URL iflow_mcp_reader_mcp_server-0.1.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bce1856902a9cb3b4e5a7d87a8a08001514bf9322e003282ff0d95054aa7ae77
BLAKE2b-256 checksum
How to use checksums
d6d272624c413098580946bcc5c7ef5c67e03ce0bf7a3e7680b498b632e09780
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page