NoteStore Lab MCP

io.github.xiaojiou176-open由 GitHub 账号 xiaojiou176-open 发布v0.1.0.post1更新于 Oct 25, 2026

Local copy-first Apple Notes recovery and review MCP server for NoteStore Lab case roots.

已验证STDIO仅桌面文件与存储知识与记忆

概览

AI 生成的概览

一个本地优先、以副本为先的 MCP 服务器,用于读取 Apple Notes 的 NoteStore 数据、恢复已删除备忘录并生成可审计的证据包。

可以做什么
遍历 Apple Notes 的 NoteStore SQLite 数据库,在本地浏览原始备忘录数据。恢复废纸篓中及孤立的备忘录。针对单个案例根目录进行有边界的问答,结果可溯源。生成证据包,每条结论附带路径、哈希与片段。
适用场景
适用于在 macOS 上需要检查或恢复 Apple Notes 内容,或在不将数据发送到云服务的前提下,为备忘录案例整理可溯源证据的场景。
运行要求
以本地进程方式在 macOS 上运行(仅限桌面),来自 apple-notes-forensics 的 PyPI 包。README 说明需克隆仓库并按各技术栈的快速开始操作;未声明需要登录或 API 密钥。
安装前请注意
它会读取本地的 Apple Notes 数据,属于个人敏感信息;恢复的备忘录和证据包可能包含私密内容。README 称数据在明确外发前保留在本机,因此需留意导出的证据包被发送到哪里。README 的安装步骤涉及克隆并运行仓库代码。

安装

在 SourceWeft 中

  1. 打开 控制台中的 NoteStore Lab MCP,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[memo]

notes-recover

your Apple Notes never really die

[Stars] [Last Commit] [License]

What You Get • Install • How It Work • Ecosystem


notes-recover is a forensic-grade reader for Apple Notes. Recover deleted notes, browse the raw NoteStore, and ship audit-ready bundles. Nothing leaves your machine.

🤝 Sister repo: want a prevention-side workflow that schedules backups before notes go missing? See notebackup — the Apple Notes backup control room (path-aware exports, launchd scheduling, health checks). notebackup covers the before; notes-recover covers the after. Together they cover the full Apple Notes lifecycle on macOS.

┌──────────────────────────────────────┐│  LOCAL-FIRST          ████████ 100%  ││  SOURCE-TRACEABLE     ████████ 100%  ││  TYPING REQUIRED      ░░░░░░░░   0%  ││  VIBES                ████████ ZERO  ││                                FILLER│└──────────────────────────────────────┘

Recover, browse, prove. NoteStore is just SQLite if you know where to look.

What You Get

SurfaceWhat
notes-recovery cliWalk NoteStore.sqlite. Recover trashed and orphan notes.
case review skillBounded Q&A over a single case root, no hallucinations.
agent pluginsDrop-in for Claude, Codex, OpenClaw — case in, summary out.
proof bundleEvery claim ships with the path, hash, and snippet.

[!IMPORTANT] Local-first by default. No silent telemetry. No cloud round-trip. Your data stays on your machine until you explicitly ship it somewhere.

Install

bash
git clone https://github.com/xiaojiou176-open/notes-recover.gitcd notes-recover# follow the per-stack quickstart in INSTALL.md or docs/

Three commands. No curl | sh. No login. Read what you run.

Install break? Open your favorite agent and say "Read AGENTS.md and bootstrap notes-recover for me." Agent fix own brain. Long version: docs/.

How It Work

The repo is seven layers — exactly the seven commits in git log. New work goes in as small named PRs. No 50-file mystery commits.

LayerWhat
chore: scaffoldLicense, governance, hygiene gates, CI scaffolding.
feat(core)The primary engine. The reason notes-recover exists.
feat(modules)Packages, adapters, services, plugins. The second floor.
feat(contracts)Schemas, configs, public boundaries. Other code talks here.
test:Receipts. Everything in this layer must run.
feat(ops)Scripts, infra, CI helpers, build glue.
docs:Public docs surface. The pretty face.

git log reads like a building floor plan. Look once, know the whole shape.

Ecosystem

notes-recover lives in the yard family: seven yards. one philosophy: structured input, structured output, structured proof.

RepoWhat
switchyardmodel & agent runtime switch board
browserclickyardyour AI clicks, your browser obeys
notes-recover (you here)your Apple Notes never really die
dealyardlet prices fight, you sit and watch
docyarddocs site in, markdown out, no scraping by hand
fileyardmessy folders in, organized library out
proofyardevery claim ships with its receipt

Cross-family taste: BeamMe · BrewMe · OpenVibeCoding · proofyard.

Star This Repo

If notes-recover saves you a click, an hour, or a headache — star costs zero. Fair trade. ⭐

[Star History Chart]

Also by Yifeng[Terry] Yu

License

MIT — small print, big freedom.

来源:README.md,提交 e7ce24c

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.0.post1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分