mcpField
N
NoteStore Lab MCP

NoteStore Lab MCP

ローカル
github.com/xiaojiou176-open生産性222 週間前に更新

NoteStore Lab MCP について

NoteStore Lab MCPは、Apple Notesの復元とケースレビュー向けのローカルなフォレンジックリーダーです。削除・孤立したノートを回収し、根拠を追跡できる監査資料を作成します。

主な機能

  1. 01削除・孤立したノートの復元
  2. 02NoteStore.sqliteの生データ閲覧
  3. 03ケースルート単位の範囲付きQ&A
  4. 04パス・ハッシュ・抜粋付き資料の作成

活用シーン

  1. 01Apple 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 を閲覧して、監査対応のバンドルを作成できます。データがマシンの外に出ることはありません。

🤝 姉妹リポジトリ:メモが失われる前にバックアップをスケジュールする、予防側のワークフローをお探しですか?Apple Notes のバックアップ管理室である notebackup をご覧ください(パスを考慮したエクスポート、launchd によるスケジュール設定、ヘルスチェック)。notebackup は事前を、notes-recover は事後を担います。2 つを組み合わせれば、macOS 上の Apple Notes のライフサイクル全体をカバーできます。

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

復元し、閲覧し、証明する。探す場所さえ知っていれば、NoteStore は単なる SQLite です。

できること

対象内容
notes-recovery cliNoteStore.sqlite を調べます。ゴミ箱内のメモや孤立したメモを復元します。
case review skill単一のケースルートを対象に、ハルシネーションのない範囲限定の Q&A を提供します。
agent pluginsClaude、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/

3 つのコマンドだけです。curl | sh は使いません。ログインも不要です。実行する内容を確認できます。

インストールで問題が起きましたか?お好きなエージェントを開いて、*「AGENTS.md を読んで、notes-recover のセットアップを手伝って」*と伝えてください。エージェントが自分自身を修正します。詳しくは docs/ をご覧ください。

仕組み

このリポジトリは 7 つのレイヤーで構成されています。これは git log に並ぶ 7 つのコミットとまったく同じです。新しい作業は、名前を付けた小さな PR として追加します。50 ファイルに及ぶ、内容の分からないコミットはありません。

レイヤー内容
chore: scaffoldライセンス、ガバナンス、品質管理ゲート、CI の足場。
feat(core)中核となるエンジンです。notes-recover が存在する理由です。
feat(modules)パッケージ、アダプター、サービス、プラグイン。2 階部分です。
feat(contracts)スキーマ、設定、公開境界。他のコードはここを介して連携します。
test:実証の記録です。このレイヤーのすべての項目を実行できます。
feat(ops)スクリプト、インフラ、CI ヘルパー、ビルド用の接着コード。
docs:公開ドキュメントの部分です。見栄えを整える顔の部分です。

git log は建物のフロア図のように読めます。一度見れば、全体像が分かります。

エコシステム

notes-recover は yard ファミリーの一員です。7 つの yard。ひとつの理念:構造化された入力、構造化された出力、構造化された証明。

リポジトリ内容
switchyardモデルとエージェントのランタイムを切り替えるボード
browserclickyardAI がクリックし、ブラウザーがその指示に従います
notes-recover (ここにいます)Apple Notes は本当には消えません
dealyard価格を競わせて、座って見ているだけ
docyardドキュメントサイトを入力すると、Markdown が出力されます。手作業でのスクレイピングは不要です
fileyard散らかったフォルダーを整理されたライブラリに
proofyardすべての主張に証拠が添えられます

ファミリーを越えたおすすめ: BeamMe · BrewMe · OpenVibeCoding · proofyard。

このリポジトリにスターを付ける

notes-recover がクリック 1 回分、1 時間、または頭痛の種を減らしてくれたなら、スターを付けるのに費用はかかりません。お互いにとって良い取引です。⭐

スター履歴グラフ

Yifeng[Terry] Yu のその他のプロジェクト

  • switchyard — モデルとエージェントのランタイムを切り替えるボード
  • browserclickyard — AI がクリックし、ブラウザーがその指示に従います
  • BeamMe — エージェントの設定をどの惑星にも転送できます
  • BrewMe — 目覚めたら、ニュースがすでに届いています
  • OpenVibeCoding — AI が一晩中コードを書き、朝にはリリースできます

ライセンス

MIT — 細かい制約は少なく、大きな自由があります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。