Upnote Lens MCP server
io.github.AwesomeHye/upnote-lens-mcp·v0.1.2·6 starsRead, search, and summarize your UpNote notes — and create new ones.
6 stars
Reviews
Write oneNobody has reviewed Upnote Lens yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Upnote Lens tools (10, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_notewrite actionCreate a new note in UpNote via the URL scheme.
get_noteReturn a single note's full title and body text by its id.
list_notebooksList all notebooks with their note counts and parent id.
list_notes_by_tagList notes carrying a given tag, matched by tag title.
list_notes_in_notebookList notes inside a notebook (resolved via the notebook's note list).
list_recentList the most recently updated notes (id, title, updated time).
list_tagsList all tags with their note counts.
open_noteOpen an existing note in the UpNote app by its id.
open_notebookOpen a notebook in the UpNote app by its id.
search_notesSearch notes by title/body (case-insensitive substring match).
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 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 115 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Upnote Lens compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 68% of 3,470 Web search servers
- Tools
- 10
- the typical Web search server has 5
- Tools that change things
- 10%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 6
- more than 81% of 1,786 Web search servers
What its tools let an agent do: 7 read · 3 create
Install Upnote Lens in Claude Code, Cursor or VS Code
claude mcp add upnote-lens-mcp -- uvx upnote-lens-mcp
What the publisher says
From the Upnote Lens repository's README, as published. We do not edit it. Read it on GitHub
upnote-lens-mcp
<!-- mcp-name: io.github.AwesomeHye/upnote-lens-mcp -->
A hybrid MCP server that lets your AI assistant work with your UpNote notes:
summarize, analyze, or answer questions about what you've written.
- 🔍 Find & search notes by keyword across titles and bodies.
- 📖 Read & summarize — it returns the actual note text, so the AI can
- ✍️ Create new notes from the chat.
Under the hood: reads come from the local UpNote SQLite database (read-only), so real content comes back as text; writes go through the upnote:// URL scheme (x-callback-url) and never touch the database.
The write side (URL scheme) is based on chadthornton/upnote-mcp (MIT).
Usage
Once it's registered, just talk to your AI assistant in plain language — it picks the right tool for you. No commands or syntax to memorize. For example:
- "Summarize my UpNote notes about the Q3 roadmap."
- "Find notes where I mentioned Postgres tuning and pull out the key points."
- "What did I write about onboarding last month?"
- "Show me my 5 most recent notes."
- "Create a note titled 'Standup 6/4' with today's three priorities."
Reading, searching, summarizing, and creating all happen through natural conversation.
Requirements
and the default DB path is guessed under %APPDATA%\UpNote\. This path is not verified by the author — if reads fail, set UPNOTELENSDB (see below).
- macOS — fully supported and verified.
- Windows — best-effort. URLs launch through the registered scheme handler,
- Python 3.10+ (or just uv, which brings its own).
- UpNote desktop app installed.
Install & register
🤖 Let AI install it (easiest)
Give your MCP client (Claude, etc.) a link to llms-install.md and it will run the steps and set everything up for you.
🧑 Install it yourself
Pick the first option that fits what you already have. Each option includes how to register it in Claude.
Claude Desktop config file (referenced in each option):
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
Option 1 — with uv (recommended)
Requires uv installed once (brew install uv, or curl -LsSf https://astral.sh/uv/install.sh | sh). After that there's no package install step — uvx downloads, caches, and runs upnote-lens-mcp on demand.
Claude Code:
claude mcp add upnote-lens -- uvx upnote-lens-mcpClaude Desktop:
{ "mcpServers": { "upnote-lens": { "command": "uvx", "args": ["upnote-lens-mcp"] } } }Option 2 — with pip (if you don't have uv)
pip install upnote-lens-mcpClaude Code:
claude mcp add upnote-lens -- upnote-lens-mcpClaude Desktop:
{ "mcpServers": { "upnote-lens": { "command": "upnote-lens-mcp" } } }Option 3 — from GitHub over HTTPS (if you don't have pip)
When you can't use PyPI/pip, install straight from the repo with uv. (No uv yet? curl -LsSf https://astral.sh/uv/install.sh | sh.)
Claude Code:
claude mcp add upnote-lens -- uvx --from git+https://github.com/AwesomeHye/upnote-lens-mcp upnote-lens-mcpClaude Desktop:
{ "mcpServers": { "upnote-lens": { "command": "uvx", "args": ["--from", "git+https://github.com/AwesomeHye/upnote-lens-mcp", "upnote-lens-mcp"] } } }Tools
Read (queries the local DB → returns real text)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Upnote Lens: common questions
- Is Upnote Lens MCP server safe?
- Mostly: it is graded B (82/100). Read the Upnote Lens safety report
- How do I install Upnote Lens?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Upnote Lens need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Upnote Lens maintained?
- The last commit was 153 days ago (2026-06-04). The latest release is v0.1.2.
- What can I use instead of Upnote Lens?
- Servers from other publishers that do the same job: Apple Notes MCP server and Silica Core MCP server.
- How does Upnote Lens compare with other Web search MCP servers?
- safety score 82/100 (higher than 68% of 3,470 Web search servers); tools 10 (the typical Web search server has 5); tools that change things 10% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Upnote Lens
Same job from other publishers: the closest match first, then the best rated.
- Apple NotesInspect, search, create, edit, move, and organize notes in Apple Notes on macOS.not reviewedEstablishedA
- Silica CoreRetrieval over the folder the session opened: files, search, read, code_pack, write_note.not reviewedGrowingA