Readwise Reader MCP Server

MCP server for Readwise Reader API

Local serverstdioTypeScript

What is the Readwise Reader MCP Server?

MCP server for Readwise Reader API

What the server does

A Model Context Protocol (MCP) server for the Readwise Reader API, built with TypeScript and the official Claude SDK.

  • Secure Authentication — Uses environment variables for token storage
  • Document Management — Save, list, update, and delete documents with complete metadata
  • Tag Management — List and filter by tags
  • Rich Filtering — Filter documents by location, category, tags, and more
  • Pagination Support — Handle large document collections
  • LLM-Friendly Content — HTML content automatically converted to clean text using r.jina.ai

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
readwise_save_document
readwise_list_documents
readwise_update_document
readwise_delete_document
readwise_list_tags
readwise_topic_search

How to install the Readwise Reader MCP Server

{
  "mcpServers": {
    "readwise-reader": {
      "command": "node",
      "args": [
        "/path/to/your/reader_readwise_mcp/dist/index.js"
      ],
      "env": {
        "READWISE_TOKEN": "YOUR_READWISE_TOKEN"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
READWISE_TOKENDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Readwise Reader MCP to readwise save document.”
  • “Use Readwise Reader MCP to readwise list documents.”
  • “Use Readwise Reader MCP to readwise update document.”

Frequently asked questions

MCP server for Readwise Reader API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.