mcpField
N
NoteStore Lab MCP

NoteStore Lab MCP

本地服务
github.com/xiaojiou176-open生产力222 周前更新

关于 NoteStore Lab MCP

NoteStore Lab MCP 是面向 Apple Notes 取证恢复与案件审查的本地读取工具,可找回已删除或孤立的笔记,并生成可追溯的审计材料。

主要功能

  1. 01恢复已删除及孤立笔记
  2. 02浏览原始 NoteStore.sqlite 数据
  3. 03针对单个案件目录进行有限问答
  4. 04生成含路径、哈希和片段的材料包

适用场景

  1. 01找回从 Apple Notes 删除的笔记
  2. 02审查指定案件目录中的笔记
  3. 03整理带可追溯依据的证据

MCP 相关

该项目被描述为面向 NoteStore Lab 案件目录的 MCP 服务。README 介绍了恢复和审查能力,但未说明具体向 MCP 客户端提供哪些工具或资源。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"xiaojiou176-open-notestorelab": {
"command": "uvx",
"args": [
"apple-notes-forensics"
]
}
}
}
启动命令uvx apple-notes-forensics

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiapple-notes-forensics0.1.0.post1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

备忘录

notes-recover

你的 Apple Notes 永远不会真正消失

星标 最近提交 许可证

你将获得什么 • 安装 • 工作原理 • 生态系统


notes-recover 是一款达到取证级别的 Apple Notes 阅读器。恢复已删除的备忘录、浏览原始 NoteStore,并生成可用于审计的资料包。所有数据都不会离开你的设备。

🤝 姐妹仓库:想要一套预防性工作流,在备忘录丢失前安排备份吗?请查看 notebackup——Apple Notes 备份控制中心(支持感知路径的导出、launchd 调度和健康检查)。notebackup 负责事前防护;notes-recover 负责事后恢复。二者共同覆盖 macOS 上 Apple Notes 的完整生命周期。

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

恢复、浏览、举证。只要知道去哪里找,NoteStore 不过就是 SQLite。

你将获得什么

面向内容
notes-recovery cli遍历 NoteStore.sqlite。恢复已移至废纸篓和孤立的备忘录。
case review skill围绕单个案件根目录开展有边界的问答,不会产生幻觉。
agent plugins可直接用于 Claude、Codex、OpenClaw——输入案件,输出摘要。
proof bundle每条主张都附带路径、哈希和片段。

重要

默认采用本地优先模式。不进行隐蔽遥测。不经过云端中转。除非你明确将数据发送到其他位置,否则数据始终留在你的设备上。

安装

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

只需三条命令。不使用 curl | sh。无需登录。运行前先了解你要运行的内容。

安装遇到问题?打开你喜欢的 Agent,然后说 “读取 AGENTS.md 并帮我引导配置 notes-recover。” 让 Agent 自己修复。详细说明见 docs/。

工作原理

此仓库分为七层——正好对应 git log 中的七次提交。新工作以命名清晰的小型 PR 提交。不搞包含 50 个文件、来历不明的神秘提交。

层内容
chore: scaffold许可证、治理、规范检查门禁和 CI 脚手架。
feat(core)核心引擎。notes-recover 存在的理由。
feat(modules)包、适配器、服务和插件。第二层。
feat(contracts)架构、配置和公共边界。其他代码在此交互。
test:验收凭据。此层中的所有内容都必须能运行。
feat(ops)脚本、基础设施、CI 辅助工具和构建胶水。
docs:面向公众的文档。漂亮的门面。

git log 就像一张楼层平面图。看一眼,就能了解整体结构。

生态

notes-recover 属于 yard 家族:七个 yard。一种理念:结构化输入、结构化输出、结构化证明。

仓库用途
switchyard模型与 Agent 运行时切换板
browserclickyard你的 AI 点击,浏览器听令
notes-recover (你正在这里)你的 Apple Notes 永远不会真正消失
dealyard让价格彼此竞争,你只需坐着看
docyard输入文档站点,输出 Markdown,无需手动抓取
fileyard输入杂乱文件夹,输出井井有条的资料库
proofyard每项声明都附带凭据

跨家族精选: BeamMe · BrewMe · OpenVibeCoding · proofyard。

给这个仓库点个星

如果 notes-recover 为你省了一次点击、一小时,或一次头疼——点星不花一分钱。公平交易。⭐

星标历史图表

Yifeng[Terry] Yu 的其他作品

  • switchyard — 模型与 Agent 运行时切换板
  • browserclickyard — 你的 AI 点击,浏览器听令
  • BeamMe — 将你的 Agent 配置传送到任意星球
  • BrewMe — 醒来时,新闻已经酿好
  • OpenVibeCoding — AI 通宵编写代码,你早上就能发布

许可证

MIT — 条款简短,自由宽广。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。