
Claude sees your page.
RM View, part of RM Control, shows Claude your reMarkable live.
remarkable_live_screen() returns the screen as an image.
Ask while you work
You write on the tablet and ask in the chat. Claude reads the page and answers there.
Checking homework
- Is task 3 right?
- RM View reads the page
- ClaudeAlmost. The antiderivative of 3x² + 1 is x³ + x, so the + 1 adds another 2.
- You switch to the eraser, erase the 8, switch back to the pen and write 10.
- And now?
- RM View reads the page again
- ClaudeCorrect, 10. Tasks 1 and 2 are right too.
What Claude gets
-
The live screen
remarkable_live_screen()The page as it is right now, as an image. No cloud sync, no desktop app.
-
Follow along
wait_for_change_secondsWaits until the screen changes, so Claude reads while you write.
-
Whatever is open
notebooks, PDFs, e-booksHandwriting, a worksheet or a book page: Claude sees what you see.
Straight to the tablet
RM View runs on your computer and reads the screen over SSH on your Wi-Fi.
-
Claude
Or Codex, OpenCode and other MCP clients. It calls the tool and gets the screen back as an image.
- MCP
-
Your computer
RM View runs here, on macOS, Linux or Windows.
- SSH over Wi-Fi
-
Your tablet
Paper Pro or reMarkable 2. A small helper reads the screen.
Set it up
- Tablet
- reMarkable Paper Pro (developer mode on) or reMarkable 2, with an SSH key
- Computer
- macOS, Linux or Windows
- Connection
- Wi-Fi
- Client
- Claude, Codex, OpenCode or any other MCP client
git clone https://github.com/jeremyjacobnickel/remarkable-live.git
cd remarkable-live
uv run build.py
claude mcp add --scope user remarkable-live \
-e REMARKABLE_HOSTS=root@192.168.1.50 \
-- uv run -q --script "$PWD/server.py"
The other part: RM Control
RM Control lets Claude circle, highlight, sketch, open documents and turn pages. Both parts for €28.99, one time.
See RM Control