
reMarkable MCP Server
Bridges your reMarkable tablet to Claude and other MCP clients with full read access to your library. Exposes tools to browse folders, search across documents, and extract text from typed notes, PDFs, EPUBs, and handwritten pages via Google Vision OCR. Works three ways: USB web interface for offline access without subscriptions, SSH mode for direct filesystem reads if you've enabled developer mode, or cloud API for wireless sync with a reMarkable Connect plan. Useful when your research notes and annotations live on the tablet but you want AI assistants to reference them during conversations, pull quotes into drafts, or search across months of handwritten ideas without manual export.
- GitHub stars
- 263
- tools
- 15
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Aug 17, 2026
Tools
15 toolsPublic tool metadata for what this MCP can expose to an agent.
remarkable_readRead and extract text from documents (with pagination and search)
Read and extract text from documents (with pagination and search)
No parameter schema in public metadata yet.
remarkable_browseNavigate folders, search by document name, or filter by tags
Navigate folders, search by document name, or filter by tags
No parameter schema in public metadata yet.
remarkable_searchSearch content across multiple documents (with tag filtering)
Search content across multiple documents (with tag filtering)
No parameter schema in public metadata yet.
remarkable_recentGet recently modified documents
Get recently modified documents
No parameter schema in public metadata yet.
remarkable_statusCheck connection status and the per-transport capability matrix
Check connection status and the per-transport capability matrix
No parameter schema in public metadata yet.
remarkable_imageGet PNG/SVG images of pages with optional OCR
Get PNG/SVG images of pages with optional OCR
No parameter schema in public metadata yet.
remarkable_exportExport one document as a temporary PDF or Markdown resource
Export one document as a temporary PDF or Markdown resource
No parameter schema in public metadata yet.
remarkable_uploadUpload a PDF or EPUB file (cloud, SSH, and USB web; USB web preserves the name but ignores parent_folder)
Upload a PDF or EPUB file (cloud, SSH, and USB web; USB web preserves the name but ignores parent_folder)
No parameter schema in public metadata yet.
remarkable_markdown_to_pdfRender Markdown as a paginated PDF and upload it (cloud, SSH, and USB web)
Render Markdown as a paginated PDF and upload it (cloud, SSH, and USB web)
No parameter schema in public metadata yet.
remarkable_mkdirCreate a new folder (cloud and SSH)
Create a new folder (cloud and SSH)
No parameter schema in public metadata yet.
remarkable_moveMove a document or folder (cloud and SSH)
Move a document or folder (cloud and SSH)
No parameter schema in public metadata yet.
remarkable_renameRename a document or folder (cloud and SSH)
Rename a document or folder (cloud and SSH)
No parameter schema in public metadata yet.
remarkable_deleteMove a document/folder to Trash; SSH can permanently remove it with permanent=True
Move a document/folder to Trash; SSH can permanently remove it with permanent=True
No parameter schema in public metadata yet.
remarkable_refreshSafely restart xochitl once to apply pending writes made with defer_restart=True; no-op after this process has confirmed a clean state — SSH only
Safely restart xochitl once to apply pending writes made with defer_restart=True; no-op after this process has confirmed a clean state — SSH only
No parameter schema in public metadata yet.
remarkable_authorAuthor native ink and notebooks — draw (append strokes), add_page (append a blank notebook page), create_document (new notebook) — SSH only
Author native ink and notebooks — draw (append strokes), add_page (append a blank notebook page), create_document (new notebook) — SSH only
No parameter schema in public metadata yet.
Sponsors
Configuration
REMARKABLE_TOKENsecretOptional cloud credential. Prefer `remarkable-mcp --register CODE`, which saves it to ~/.rmapi. USB, SSH, and local-directory modes do not require it.
Readme
reMarkable MCP Server
Access a reMarkable library from MCP clients such as Claude, VS Code Copilot, OpenWebUI, and other compatible tools.
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 through Google Vision or Tesseract.
- Upload files and manage folders in supported transports.
- Render Markdown as PDF and upload it to the tablet.
- Open an interactive canvas in clients that support MCP Apps.
- Serve MCP over stdio or local Streamable HTTP.
- Serve MCP
2026-07-28and every earlier SDK-supported revision from one stable SDK 2.xMCPServer.
Quick Install
Prerequisite: install uv
Details
- Repository
- github.com/sammorrowdrums/remarkable-mcp
- Categories
- Design & Creative, Search & Web Crawling
- Package
remarkable-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active