sammorrowdrums avatar

reMarkable MCP Server

sammorrowdrums/remarkable-mcp

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 tools

Public 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_TOKENsecret

Optional 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-28 and every earlier SDK-supported revision from one stable SDK 2.x MCPServer.

Quick Install

Prerequisite: install uv


View the full README on GitHub

Details

Repository
github.com/sammorrowdrums/remarkable-mcp
Categories
Design & Creative, Search & Web Crawling
Package
remarkable-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Design & Creative MCP servers

View all
1bitbybit-dev avatarBitbybit CAD MCPbitbybit-dev/bitbybitBitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide211stars
2ganapativs avatarMicrochartsganapativs/microchartsFind, wire, and render microcharts — word-sized React charts with generated alt text.206stars
3tsubotax avatarmelta UItsubotax/melta-uiAI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify202stars
4jinzcdev avatarMarkmapjinzcdev/markmap-mcp-serverAn MCP server for converting Markdown to interactive mind maps with export support (PNG/JPG/SVG).200stars
5adewale avatarAgentic Mermaidadewale/agentic-mermaidRender, verify, describe, and safely edit Mermaid diagrams through MCP.69stars
6w1ne avatarkernelCADw1ne/kernelcad-webCAD in ChatGPT and Claude: editable parts, STEP/STL/drawings, in-chat 3D, automatic checks.0stars