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

  1. Is task 3 right?
  2. RM View reads the page
  3. ClaudeAlmost. The antiderivative of 3x² + 1 is x³ + x, so the + 1 adds another 2.
  4. You switch to the eraser, erase the 8, switch back to the pen and write 10.
  5. And now?
  6. RM View reads the page again
  7. 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_seconds

    Waits until the screen changes, so Claude reads while you write.

  • Whatever is open

    notebooks, PDFs, e-books

    Handwriting, 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.

  1. Claude

    Or Codex, OpenCode and other MCP clients. It calls the tool and gets the screen back as an image.

  2. Your computer

    RM View runs here, on macOS, Linux or Windows.

  3. 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 repository is still called remarkable-live.

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