Skip to content
appsgit

reMarkable MCP Server

reMarkable MCP Server is an MCP server that accesses a reMarkable library from MCP clients such as Claude, VS Code Copilot, OpenWebUI, and other compatible tools. The commands below use uvx, which is included with uv. Page images are rasterized with… It has 242 GitHub stars, is released under the MIT license and runs locally with uvx remarkable-mcp.

github.com/SamMorrowDrums/remarkable-mcp (opens in a new tab)

Install reMarkable MCP Server

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "remarkable-mcp-server": {
      "command": "uvx",
      "args": [
        "remarkable-mcp"
      ],
      "env": {
        "REMARKABLE_TOKEN": "your-value"
      }
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --env REMARKABLE_TOKEN=your-value --transport stdio remarkable-mcp-server -- uvx remarkable-mcp

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "remarkable-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "remarkable-mcp"
      ],
      "env": {
        "REMARKABLE_TOKEN": "your-value"
      }
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "remarkable_token",
      "description": "REMARKABLE_TOKEN",
      "password": true
    }
  ],
  "servers": {
    "remarkable-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "remarkable-mcp"
      ],
      "env": {
        "REMARKABLE_TOKEN": "${input:remarkable_token}"
      }
    }
  }
}

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Environment variables

Variables the server reads at startup.

NameRequiredDescription
REMARKABLE_TOKENsecretNoOptional cloud credential. Prefer remarkable-mcp --register CODE, which saves it to ~/.rmapi. USB, SSH, and local-directory modes do not require it.

Tools (8)

Parsed from the Tools section of the README; check the repository for the current list.

  • remarkable_read

    Read and extract text from documents (with pagination and search)

  • remarkable_browse

    Navigate folders, search by document name, or filter by tags

  • remarkable_search

    Search content across multiple documents (with tag filtering)

  • remarkable_recent

    Get recently modified documents

  • remarkable_status

    Check connection status and the per-transport capability matrix

  • remarkable_image

    Get PNG/SVG images of pages with optional OCR

  • remarkable_export

    Export one document as a temporary PDF or Markdown resource

  • remarkable_read.total_pages

    is the physical document count; contentpages

About reMarkable MCP Server

Access a reMarkable library from MCP clients such as Claude, VS Code Copilot, OpenWebUI, and other compatible tools. The commands below use uvx, which is included with uv. Page images are rasterized with PyMuPDF; no system Cairo, browser, or graphics runtime needs to be installed on macOS, Linux, or Windows.

  • remarkable-tablet

FAQ

reMarkable MCP Server FAQ

Still curious? Email info@appsgit.com.

What is reMarkable MCP Server?

reMarkable MCP Server is an MCP server that accesses a reMarkable library from MCP clients such as Claude, VS Code Copilot, OpenWebUI, and other compatible tools. The commands below use uvx, which is included with uv. Page images are rasterized with… It has 242 GitHub stars, is released under the MIT license and runs locally with uvx remarkable-mcp. The source code is at github.com/SamMorrowDrums/remarkable-mcp.

How do I install the reMarkable MCP Server MCP server?

Add the command uvx remarkable-mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is reMarkable MCP Server free?

The server is open source under the MIT license, so running it is free. It does not declare any required API key.

Is reMarkable MCP Server actively maintained?

The most recent commit was on Oct 2, 2026. The latest release is v2.1.0, published Aug 17, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.