Agent♥︎Age
Catalog

reMarkable MCP Server

Official

by SamMorrowDrums · Python

Read, render, search, and manage reMarkable documents through MCP

io.github.SamMorrowDrums/remarkable — MCP Server

The MCP server “io.github.SamMorrowDrums/remarkable” provides access to a reMarkable library through MCP clients. It supports browsing folders and recent documents, searching document metadata and extracted text, reading typed content and extracted formats, and exporting or rendering documents and notebooks.

🛠️ Key Features

  • Browse folders and recent documents
  • Search names, tags, and extracted text
  • Read typed text, PDF and EPUB text, highlights, and annotations
  • Render notebooks and annotated PDFs as PNG or SVG
  • Export one document as a complete PDF or sectioned Markdown resource
  • Run handwriting OCR via Google Vision or Tesseract
  • Upload files and manage folders in supported transports

🚀 Use Cases

  • Use MCP clients (e.g., Claude, VS Code Copilot, OpenWebUI) to access reMarkable documents
  • Convert rendered notebook/PDF outputs into image formats (PNG/SVG) or export to PDF/Markdown
  • Perform OCR on handwriting for downstream search or review

⚡ Developer Benefits

  • Unified document access from compatible MCP clients
  • Text, highlights, and annotations are available for reading and search
  • OCR options include Google Vision and Tesseract

⚠️ Limitations

  • OCR requires Google Vision or Tesseract
  • File upload and folder management are limited to supported MCP transports

Topics

remarkable-tablet