Skip to main content
Glama

Readwise MCP

Official
by readwiseio

Readwise MCP

Overview

The Model Context Protocol (MCP) standardizes how applications provide context to Large Language Models (LLMs), ensuring a clean separation between context management and direct LLM interaction.

This project is a local MCP server designed to act as a bridge between LLM clients (such as Claude) and Readwise.

Watch a demo!

Installation in Claude

  1. Please make sure you have Node installed.
  2. Open Claude desktop app.
  3. Navigate to Settings > Developer.
  4. Click Edit Config.
  5. Add the following entry to the claude_desktop_config.json file, replacing ACCESS_TOKEN value with your Readwise Access Token.
{ "mcpServers": { "Readwise MCP": { "command": "npx", "args": [ "-y", "@readwise/readwise-mcp" ], "env": { "ACCESS_TOKEN": "XXXXXXXXX" } } } }

Troubleshooting

For general troubleshooting guidance, please refer to the official Model Context Protocol Claude Desktop Troubleshooting section.

Below are specific solutions to common issues we've encountered and resolved.

"Could not attach to MCP server Readwise MCP"

A very likely reason for this to happen is that you have an incorrect npx/Node version set up. If you're using nvm, try running nvm use 18 in your terminal. If not, consider reinstalling Node.

Errors when calling Readwise tools

When using this MCP server, you may occasionally encounter MCP errors during your conversations with Claude. If you experience such errors, we recommend trying to switch between different Claude models (e.g., from Claude 3.5 Haiku to Claude 3.7 Sonnet) as this often resolves the issue.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

A local Model Context Protocol server that connects LLM clients (like Claude) to Readwise, enabling AI assistants to access and interact with your saved reading content.

  1. Overview
    1. Installation in Claude
      1. Troubleshooting

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
      Last updated -
      2
      20
      JavaScript
      MIT License
      • Linux
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables Claude to interact with the ConnectWise Manage API to perform operations like retrieving, creating, updating, and deleting tickets, companies, contacts, and other entities.
      Last updated -
      JavaScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      Enables access and interaction with your Readwise library, allowing you to retrieve and search highlights, books, and documents through natural language queries when using Claude or other MCP-compatible assistants.
      Last updated -
      2
      TypeScript
      MIT License
    • -
      security
      F
      license
      -
      quality
      A Model Context Protocol Server that enables language models to access and manipulate Readwise documents and highlights programmatically.
      Last updated -
      2
      Python

    View all related MCP servers

    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/readwiseio/readwise-mcp'

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