SkillHub

remarkable-mcp

v0.8.0

Access reMarkable tablet documents, notebooks, PDFs, and EPUBs. Use when the user wants to read, search, browse, or extract text from their reMarkable tablet. Supports handwriting OCR, typed text, annotations, highlights, and page rendering to PNG/SVG. Triggers: "reMarkable", "tablet notes", "handwr...

Sourced from ClawHub, Authored by Sam Morrow

Installation

Please help me install the skill `remarkable-mcp` from SkillHub official store. npx skills add SamMorrowDrums/remarkable-mcp

reMarkable Tablet

Access your reMarkable tablet as a second brain. Browse, search, read, and extract content from all documents including handwritten notes via OCR.

Setup

Add to openclaw.json:

{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp", "--usb"]
    }
  }
}

USB mode is recommended — connect via USB and enable "USB web interface" in tablet Settings → Storage. No subscription or developer mode needed.

Alternative Modes

SSH (requires developer mode):

{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp", "--ssh"]
    }
  }
}

Cloud (requires Connect subscription):

{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp"],
      "env": {
        "REMARKABLE_TOKEN": "your-token"
      }
    }
  }
}

OCR Support

For handwriting OCR, add a Google Vision API key:

{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp", "--usb"],
      "env": {
        "GOOGLE_VISION_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

Tool Purpose
remarkable_read Read document content with text extraction, pagination, grep
remarkable_browse Browse folders, search by name, filter by tags
remarkable_search Multi-document content search with OCR
remarkable_recent List recently modified documents
remarkable_image Render pages as PNG or SVG
remarkable_status Check connection and device info

Workflow

  1. Use remarkable_browse or remarkable_search to find documents
  2. Use remarkable_read to extract text content
  3. Use remarkable_image to render visual pages
  4. Use page parameter to paginate through multi-page documents