# Remarkable

> 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", "handwritten notes", "remarkable read", "remarkable search", "remarkable browse".

- Skill: `dvcrn/remarkable-4` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dvcrn/remarkable-4`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/remarkable-4/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/dvcrn/remarkable-4

---


# 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`:

```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):
```json
{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp", "--ssh"]
    }
  }
}
```

Cloud (requires Connect subscription):
```json
{
  "mcpServers": {
    "remarkable": {
      "command": "uvx",
      "args": ["remarkable-mcp"],
      "env": {
        "REMARKABLE_TOKEN": "your-token"
      }
    }
  }
}
```

### OCR Support

For handwriting OCR, add a Google Vision API key:
```json
{
  "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

