reMarkable MCP
Thijs VerreckAn MCP server that connects Claude to your reMarkable tablet. It lets Claude read your documents, search across notebooks, view hand-drawn sketches, and extract highlights — without leaving your coding session.
I built this because I take notes on my reMarkable and wanted Claude to be able to reference them while I work. The gap between paper thinking and digital tools felt unnecessary.
Install
One command. It installs dependencies, registers your tablet, and configures Claude Code automatically.
curl -fsSL https://thijsverreck.com/setup.sh | sh
The script will:
- Install uv and Claude Code if needed (via Homebrew on macOS)
- Open your browser to register the tablet
- Configure the MCP server in Claude Code
After that, start a new Claude Code session and your reMarkable is available.
What it can do
- Read documents — PDFs, ebooks, and notebooks with full text extraction
- Search — find content across all your documents by name or full-text search
- View pages as images — hand-drawn diagrams, sketches, and wireframes rendered as PNG or SVG
- Extract annotations — highlights and handwritten notes from PDFs and ebooks
- OCR — handwriting recognition using Claude's own vision, no external API keys needed
How it works
The server connects to the reMarkable Cloud API using a device token. When Claude needs to read a document, it fetches it on demand, extracts the content, and caches it locally for fast subsequent access.
It runs as a standard MCP server via uvx, so there's nothing to keep running — Claude Code starts it when needed.