MCP.Market

Supernote MCP server

by ridget·io.github.ridget/supernote-mcp·v0.2.2·1 stars

Capture the screen, read/render notes, and upload files on a Ratta Supernote from an AI agent.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars241 downloads/wk

Reviews

Write one

Nobody has reviewed Supernote yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Supernote tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan1 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Supernote compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 4,460 AI and agents servers
GitHub stars
1
more than 50% of 2,711 AI and agents servers
Downloads a week
241
more than 77% of 1,538 AI and agents servers with a package

Install Supernote in Claude Code, Cursor or VS Code

Runs npx -y supernote-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add supernote-mcp -- npx -y supernote-mcp
Add to Cursor

What the publisher says

From the Supernote repository's README, as published. We do not edit it. Read it on GitHub

supernote-mcp

An MCP server for the Ratta Supernote e-ink tablet. It lets an AI agent see and work with your Supernote over the local Wi-Fi network:

  • Grab the live screen while you sketch or handwrite — "what did I just draw?"
  • Browse and read your saved notebooks — recognized handwriting as text, or pages as images.
  • Upload files to the device for you to read or annotate.
  • Download files from the device — retrieve annotated PDFs, exported notes, or any stored file.

The idea is collaborative prompting: handwrite on the tablet during a planning session and pull it straight into the conversation, or have the agent read and reason over notes you saved earlier.

Every tool is lazy — it touches the device only when invoked, so a session that never calls one makes no network calls to the tablet.

[!IMPORTANT]

**Unofficial, community-built project — not affiliated with, authorised by, or endorsed by

Ratta / Supernote.** "Supernote" and "Ratta" are trademarks of their respective owner, used here

only for identification. It relies on reverse-engineered, undocumented LAN interfaces (screen

mirror + Browse & Access) that may change or break with firmware updates. Provided as-is under

the MIT license — use at your own risk.

Built on supernote-typescript for screen capture and .note parsing.

Prerequisites

no VPN or proxy active — either will break the LAN mirror connection.

  • A Supernote that supports Screen Mirroring (Manta / Nomad / A5X / A6X-class devices).
  • The tablet and the machine running this server on the same Wi-Fi network, with

binary needs neither.

  • For the npx install path: Node.js ≥ 18. For bunx: Bun. The standalone

Enable mirroring and find the IP

port 8080 (http://:8080/screencast.mjpeg); the server appends :8080 for you.

  1. On the Supernote, open the sidebar and turn on Screen Mirroring (a.k.a. "Cast"/"Screencast").
  2. A popup shows an address like 192.168.1.42. That's the device IP. The mirror serves on
  1. Keep mirroring on while you want the agent to be able to snapshot the canvas.

Set the IP once via the SUPERNOTE_IP environment variable, or pass it per-call as the tool's ip argument (an explicit argument wins over the env var).

Browse & Access (for the file tools)

supernotelistfiles (and the note tools) use a separate device feature from screen mirroring: Browse & Access, the built-in Wi-Fi file server on port 8089.

Browse & Access.

  1. On the Supernote, swipe down from the top of the screen to open the drop-down toolbar and tap

device IP is the same as for mirroring; the tools target port 8089 automatically.

  1. A popup shows an address like http://192.168.1.42:8089 and stays open while it's active. The
  1. Keep the popup open while you want the agent to read or upload files.

Browse & Access and Screen Mirroring are independent toggles — enable whichever the task needs (or both). Discovery probes each port, so the device can be found with only one of them on.

Coping with a changing IP

The mirror address is a DHCP lease and can change between sessions. Two ways to stay robust:

same IP, then SUPERNOTE_IP never goes stale.

  • Pin it (recommended): add a DHCP reservation on your router so the tablet always gets the

scans the local network for the mirror, uses the device it finds, and logs the new IP so you can update SUPERNOTEIP. The scan only runs as a fallback (never on the fast path) and probes port 8080 across your subnet for the mirror's multipart stream. Disable it with SUPERNOTEDISCOVER=0 if you'd rather it fail fast than scan the LAN.

  • Automatic fallback: if the configured address is unreachable — or none is set — the server

Install & register with Claude Code

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Supernote: common questions

Is Supernote MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Supernote safety report
How do I install Supernote?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Supernote need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is Supernote maintained?
The last commit was 43 days ago (2026-09-22). The latest release is v0.2.2.
What can I use instead of Supernote?
Servers from other publishers that do the same job: Agent-Native Clips MCP server, Basic Memory MCP server and IWE (iwe.md) MCP server.
How does Supernote compare with other AI and agents MCP servers?
safety score 92/100 (higher than 90% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 241 (more than 77% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to Supernote

Same job from other publishers: the closest match first, then the best rated.

  • Agent-Native Clips
    Screen recording, meeting notes, and voice dictation - all with AI
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A
  • VisualTorch
    Render PyTorch architecture diagrams and animated GIF reveals from trusted model source.
    A
  • Openflowkit
    Architecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.
    A