# remarkable-mcp

> MCP server for accessing reMarkable tablet data - sync files, extract text from highlights, and browse your reMarkable cloud

- **URL**: https://www.freshcrate.ai/projects/remarkable-mcp
- **Author**: SamMorrowDrums
- **Category**: MCP Servers
- **Latest version**: `v0.9.1` (2026-05-18)
- **License**: MIT
- **Source**: https://github.com/SamMorrowDrums/remarkable-mcp
- **Language**: Python
- **GitHub**: 105 stars, 22 forks
- **Registry**: github
- **Tags**: `python`, `remarkable-tablet`

## Description

MCP server for accessing reMarkable tablet data - sync files, extract text from highlights, and browse your reMarkable cloud

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.9.1` | 2026-05-18 | High | End-user testing of v0.9.0 surfaced three bugs. All fixed here.  ## 🐛 `remarkable_search` returned per-document `"not coroutine"` errors (#86)  `remarkable_search` was a sync function calling the async `remarkable_read` without `await`, then passing the returned coroutine to `json.loads` — producing literally:  > `the JSON object must be str, bytes or bytearray, not coroutine`  `remarkable_search` is now `async` and awaits the call. Regression test added in `TestRemarkableSearch`.  ## 🐛 USB + |
| `v0.8.2` | 2026-05-14 | High | ## What's Changed * build(deps): bump black from 25.11.0 to 26.3.1 in the uv group across 1 directory by @dependabot[bot] in https://github.com/SamMorrowDrums/remarkable-mcp/pull/66 * build(deps): bump pyasn1 from 0.6.2 to 0.6.3 in the uv group across 1 directory by @dependabot[bot] in https://github.com/SamMorrowDrums/remarkable-mcp/pull/67 * build(deps): bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in https://github.com/SamMorrowDrums/remarkable-mc |
| `v0.8.1` | 2026-03-06 | Low | ## What's Changed * feat: Add OpenClaw skill support by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/62 * Fix remarkable_read coroutine error in cloud mode by @Copilot in https://github.com/SamMorrowDrums/remarkable-mcp/pull/64   **Full Changelog**: https://github.com/SamMorrowDrums/remarkable-mcp/compare/v0.8.0...v0.8.1 |
| `v0.8.0` | 2026-03-04 | Low | ## 🔓 No Developer Mode Required  The biggest change in this release: **you no longer need developer mode or a Connect subscription** to use remarkable-mcp. The new USB web interface transport works with the standard reMarkable firmware — just plug in a USB cable and enable "USB web interface" in Settings → Storage.  ```bash remarkable-mcp --usb ```  This is now the **recommended connection mode** — simplest setup, works out of the box.  ## 🔌 USB Web Interface Transport  Full read-only access t |
| `v0.7.0` | 2025-12-02 | Low | ## What's Changed * Add MCP capability negotiation utilities and EmbeddedResource support for images by @Copilot in https://github.com/SamMorrowDrums/remarkable-mcp/pull/38 * Add sampling-based OCR backend for MCP clients by @Copilot in https://github.com/SamMorrowDrums/remarkable-mcp/pull/39   **Full Changelog**: https://github.com/SamMorrowDrums/remarkable-mcp/compare/v0.6.0...v0.7.0 |
| `v0.6.0` | 2025-12-01 | Low | ## What's Changed * Add vision image support with remarkable_image tool and resource template by @Copilot in https://github.com/SamMorrowDrums/remarkable-mcp/pull/35 * docs: link to official developer mode documentation by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/36 * feat: add SSH password authentication and improve key documentation by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/37  ## New Contributors * @Copilot made their first con |
| `v0.5.2` | 2025-11-28 | Low | ## What's Changed * fix: Fix README markdown rendering and add screenshots by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/30 * fix: text resources now return only user-created content by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/31   **Full Changelog**: https://github.com/SamMorrowDrums/remarkable-mcp/compare/v0.5.0...v0.5.2 |
| `v0.5.1` | 2025-11-28 | Low | ## What's Changed * fix: Fix README markdown rendering and add screenshots by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/30   **Full Changelog**: https://github.com/SamMorrowDrums/remarkable-mcp/compare/v0.5.0...v0.5.1 |
| `v0.5.0` | 2025-11-28 | Low | ## What's Changed * perf(recent): limit preview requests and skip notebooks by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/21 * docs: comprehensive documentation overhaul with SSH-first approach by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/22 * feat: Add REMARKABLE_ROOT_PATH for folder filtering by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/23   **Full Changelog**: https://github.com/SamMorrowDrums/remarkab |
| `v0.4.0` | 2025-11-28 | Low | ## What's Changed * feat: smart tool improvements - auto-redirect, auto-OCR, batch search by @SamMorrowDrums in https://github.com/SamMorrowDrums/remarkable-mcp/pull/20   **Full Changelog**: https://github.com/SamMorrowDrums/remarkable-mcp/compare/v0.3.0...v0.4.0 |

## Citation

- HTML: https://www.freshcrate.ai/projects/remarkable-mcp
- Markdown: https://www.freshcrate.ai/projects/remarkable-mcp.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/remarkable-mcp/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
