reMarkable MCP Server
io.github.wavyrai/rm-mcp·v0.7.0·21 starsAccess your reMarkable tablet - read documents, browse files, extract text and OCR handwritten notes
21 stars54 downloads/wk
Reviews
Write oneNobody has reviewed reMarkable MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
reMarkable MCP Server tools (10, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
my_ocr_toolremarkable_browse<usecase>Browse your reMarkable library folders.</usecase> <instructions> List contents of a folder on your reMarkable tablet. - Use path="/" for root folder - Use path="/FolderName" to navigate into folders - If you browse to a document path, it auto-redirects to remarkable_read
remarkable_create_folderwrite action<usecase>Create a new empty folder on your reMarkable.</usecase> <instructions> Creates one folder. The parent folder must already exist — create nested folders one level at a time. </instructions> <parameters> - path: Full path of the folder to create, e.g. "/Work/Archive", or just a name to create it at the top level </parameters> <examples> - remarkable_create_folder("Receipts") - remarkable_cr
remarkable_image<usecase>Get an image of a specific page from a reMarkable document.</usecase> <instructions> Renders a notebook or document page as an image (PNG or SVG). This is useful for: - Viewing hand-drawn diagrams, sketches, or UI mockups - Getting visual context that text extraction might miss - Implementing designs based on hand-drawn wireframes - SVG format for scalable vector graphics that can be edit
remarkable_move<usecase>Move a document or folder into another folder.</usecase> <instructions> Changes where something lives. Use "/" as the destination to move it to the top level. The item keeps its name and contents. </instructions> <parameters> - item: Name or full path of the document or folder to move - destination: Path of the destination folder, or "/" for the top level </parameters> <examples> - remark
remarkable_read<usecase>Read and extract text content from a reMarkable document.</usecase> <instructions> Extracts content from a document with pagination to preserve context window.
remarkable_recent<usecase>Get your most recently modified documents.</usecase> <instructions> Returns documents sorted by modification date (newest first). Optionally includes a text preview of each document's content. Previews are served from the local index when available (no cloud download).
remarkable_rename<usecase>Rename a document or folder on your reMarkable.</usecase> <instructions> Changes the visible name. Contents, annotations and page data are untouched.
remarkable_search<usecase>Search across multiple documents and return matching content.</usecase> <instructions> Searches document names and previously-indexed content (FTS5) for the query.
remarkable_status<usecase>Check connection status and authentication with reMarkable Cloud.</usecase> <instructions> Returns authentication status and diagnostic information. Use this to verify your connection or troubleshoot issues. Includes index statistics when available. </instructions> <examples> - remarkable_status() - remarkable_status(compact_output=True) # Omit hints </examples>
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan39 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 68 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How reMarkable MCP Server compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 51% of 867 Scraping and browsing servers
- Tools
- 10
- the typical Scraping and browsing server has 6
- Tools that change things
- 10%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 21
- more than 85% of 584 Scraping and browsing servers
- Downloads a week
- 54
- more than 35% of 312 Scraping and browsing servers with a package
What its tools let an agent do: 9 read · 1 change
Install reMarkable MCP Server in Claude Code, Cursor or VS Code
claude mcp add rm-mcp -- uvx rm-mcp
What the publisher says
From the reMarkable MCP Server repository's README, as published. We do not edit it. Read it on GitHub
reMarkable MCP Server
Unlock the full potential of your reMarkable tablet as a second brain for AI assistants. This MCP server lets Claude, VS Code Copilot, and other AI tools read, search, and traverse your entire reMarkable library — including handwritten notes via OCR.
<!-- mcp-name: io.github.wavyrai/rm-mcp -->
Why rm-mcp?
Your reMarkable tablet is a powerful tool for thinking, note-taking, and research. But that knowledge stays trapped on the device. This MCP server changes that:
- Full library access — Browse folders, search documents, read any file
- Typed text extraction — Native support for Type Folio and typed annotations
- Handwriting OCR — Convert handwritten notes to searchable text
- PDF & EPUB support — Extract text from documents, plus your annotations
- Smart search — Find content across your entire library
- Organise your library — Rename, move, and create folders (nothing is ever deleted)
- Second brain integration — Use with Obsidian, note-taking apps, or any AI workflow
Whether you're researching, writing, or developing ideas, rm-mcp lets you leverage everything on your reMarkable through AI.
Quick Install
Uses the reMarkable Cloud API. Requires a reMarkable Connect subscription.
One-command setup (recommended)
uvx rm-mcp --setupThis opens your browser, prompts for the one-time code, and prints the ready-to-paste config for Claude Code and Claude Desktop.
Manual setup
1. Get a One-Time Code
Go to my.remarkable.com/device/browser/connect and generate a code.
2. Convert to Token
uvx rm-mcp --register YOUR_CODE3. Add to your MCP client
Claude Code:
claude mcp add remarkable \
-e REMARKABLE_TOKEN='<paste token from step 2>' \
-e REMARKABLE_OCR_BACKEND=sampling \
-- uvx rm-mcp@latestClaude Desktop — add to claudedesktopconfig.json (use full path to uvx, e.g. from which uvx):
{
"mcpServers": {
"remarkable": {
"command": "/Users/YOU/.local/bin/uvx",
"args": ["rm-mcp@latest"],
"env": {
"REMARKABLE_TOKEN": "<paste token from step 2>"
}
}
}
}<!-- Screenshots section - uncomment when screenshots are added
Screenshots
MCP Resources
Documents appear as resources that AI assistants can access directly:
Tool Calls in Action
AI assistants use the tools to read documents, search content, and more:
-->
Tools
All tools are read-only and return structured JSON with hints for next actions.
📖 Full Tools Documentation
Smart Features
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
reMarkable MCP Server: common questions
- Is reMarkable MCP Server safe?
- Mostly: it is graded B (78/100). Read the reMarkable MCP Server safety report
- How do I install reMarkable MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does reMarkable MCP Server need an API key?
- Yes. The registry entry asks for
REMARKABLE_TOKEN. - Is reMarkable MCP Server maintained?
- The last commit was 73 days ago (2026-08-24). The latest release is v0.7.0.
- What can I use instead of reMarkable MCP Server?
- Servers from other publishers that do the same job: Mistral MCP server, Numbers-LE MCP server and Pinkpixel Dev Web Scout MCP server. Compare all reMarkable MCP Server alternatives.
- How does reMarkable MCP Server compare with other Scraping and browsing MCP servers?
- safety score 78/100 (higher than 51% of 867 Scraping and browsing servers); tools 10 (the typical Scraping and browsing server has 6); tools that change things 10% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to reMarkable MCP Server
Same job from other publishers: the closest match first, then the best rated.
- MistralMistral MCP server: extract invoices and documents from text, Markdown or OCR into typed JSON.not reviewedGrowingB
Numbers-LEExtract numeric values from config files, data files and plain text.not reviewedGrowingA- Pinkpixel Dev Web ScoutSearch the web and extract clean, readable text from webpages. Process multiple URLs at once to sp…not reviewedGrowingA
- Nutrient Document Engine MCP ServerMCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents.not reviewedGrowingB
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA