Obsidian × Claude MCP のノート管理アーキテクチャ
ChatGPT (JA) と Claude (EN) が独立に同じ結論に至った: ノート管理の中心は Obsidian、 Day One は journal 専用、 MindNode/Freeform は Excalidraw/Canvas で代替。 Hub-and-spoke 構成。
article technology ja ChatGPT (JA) と Claude (EN) が独立に同じ結論に至った: ノート管理の中心は Obsidian、 Day One は journal 専用、 MindNode/Freeform は Excalidraw/Canvas で代替。 Hub-and-spoke 構成。Obsidian × Claude MCP のノート管理アーキテクチャ
ChatGPT と Claude に独立に「Apple 中心の Mac/iPad/iPhone 環境で、 E2EE と Markdown ポータビリティと AI 統合を兼ねるノート管理」を相談した結果、両者は 同一の結論 に到達した: 中心は Obsidian、 Day One は日記専用、 MindNode と Freeform は Obsidian の Excalidraw + Canvas で置き換え、 Apple Notes は capture / 移行用バッファ、 Bear / Notion / Tana / Capacities / Reflect 等は E2EE か MCP read+write のいずれかで脱落。視点の違いは「日本語対応の落とし穴」「 Claude MCP の深さ」「移行手順の細かさ」にあり、両者は補完的に読むべきである。
3 つの非妥協要件
両分析が共通の評価軸として置いたのは次の 3 点。 どれか 1 つでも欠けるアプリは候補から落ちる という ruthless な basis にした:
- End-to-End Encryption または Apple Advanced Data Protection (ADP) の保護 ベンダーが平文を読めない状態。 Notion・Tana・Capacities・Bear 2 (CloudKit のみ、 Apple がキー保有) は脱落。
- Claude MCP の read + write 対応 読み取り専用ではなく、 Claude が note を書き換え・新規作成できること。 Anthropic 公式 filesystem MCP server を vault folder に向ければ、 Markdown ファイル全部を Claude が触れる。 Notion 公式 MCP は強力だが、 Notion 自体が E2EE でないため脱落。
- First-class Japanese IME composition で文字落ちなし、 CJK 全文検索、 iCloud / APFS の round-trip でファイル名が壊れない。これは Apple-native でないアプリで意外な落とし穴になる。
副次要件として Markdown portability (vendor lock-in 回避) と Mac performance after sleep (重い cloud-synced DB は Notion / Tana / Capacities でフリーズ問題が必ず再現) も評価軸に入る。
なぜ Obsidian が勝つか
Obsidian は note を vault folder 内の独立した .md ファイルとして保存する。この一つの設計判断が、ほぼ全要件を同時に解く:
Markdown portability: データは既に最も移植性の高い形式。 Claude が MCP 経由で読み書きでき、将来また別ツールへ移行する場合も export 不要。
E2EE: Obsidian 自体は local-first なので、平文問題は同期先に依存する:
- iCloud Drive + ADP = OS レベルで E2EE (Apple が ADP 環境では iCloud Drive を含む 25 のデータカテゴリを decrypt できないと公式に明言)
- Obsidian Sync (~$4/月) = first-party の E2EE 同期、ユーザだけが知る passphrase で暗号化、 Obsidian チームは読めない
Claude MCP: もっとも深いエコシステム。
- Anthropic 公式 filesystem MCP server を vault folder に向けるだけで Claude が読み書き可能
- 加えて専用の Obsidian MCP server (Obsidian Local REST API community plugin と組み合わせ) が複数存在し、検索・ backlink 探索・ note 作成・ daily note 追記の structured tool を露出する
Japanese: macOS 上の IME composition は問題なく扱え、 UTF-8 Markdown のため CJK 検索は built-in search や Omnisearch plugin で動作する。
Tool replacement: Excalidraw plugin で MindNode を、 Canvas (built-in) で Freeform を、 vault 内に置換可能。 図と note が backlink 連結される副次効果あり。
価格: 個人利用は無料、商用は $50/user/年、 Sync は別料金、 Publish (web 公開) はオプション。
主要代替が落ちる理由
| アプリ | E2EE | MCP R/W | 致命傷 |
|---|---|---|---|
| Apple Notes | ADP | community | sleep 遅延、 Markdown が rich text 化 |
| Bear 2 | なし (Apple がキー保有) | 公式なし | E2EE と MCP が両方なし |
| Ulysses | ADP | なし | プロプラ既定 storage、サブスク |
| Craft | アカウント暗号化 (ZK でない) | 公式なし | E2EE 弱、 MCP なし |
| Notion | なし | 公式 (excellent) | サーバ側で平文 |
| Logseq | Sync は E2EE | community | 大規模 graph 性能、 DB transition 不安定 |
| Anytype | E2EE + P2P 既定 | 公式 anytype-mcp | プロプラ object 形式 — 移植性低 |
| Tana | なし | なし | Google Cloud、キー保有 |
| Capacities | なし | なし | cloud DB |
| Reflect | あり | 不明 | MCP 限定、 web-first |
| Upnote | なし (Firebase) | 非公式 | プライバシー不足 |
| Joplin | あり (256-bit) | なし | iOS 弱、 MCP なし |
| Siyuan | オプション | 公式なし | iOS 弱い (CJK ファースト◎) |
| NotePlan 3 | ADP | 公式 v3.20.2 | calendar/task 中心 — Obsidian 併用◎ |
Anytype と Obsidian だけ が 3 つの hard requirement を全部満たす。 Obsidian が勝るのは Markdown ファイルの portability、 MCP friendliness、 Apple-ecosystem clients の smoothness。 Anytype は P2P 既定と iCloud 非依存を最重視するなら正しい fallback。
日本語ユーザー固有の落とし穴 — Unicode 正規化
これは Claude 分析の最大貢献ポイント。 macOS の APFS はファイル名を Unicode NFD (decomposed: が = か + ゛) で保存 する一方、世界の他の場所は NFC を使う。
Apple ecosystem 内 (iCloud Drive のみ) ではこの差は不可視 — Apple が一貫して正規化する。
問題は third party を加えた瞬間に発生: Git、 rclone、 Dropbox、非 Apple NAS、そして Claude Code session で。 Claude Code には GitHub issue #22243 で報告された既知バグがあり、日本語の濁点を含む path で session history がロードされない (NFC vs NFD ミスマッチ)。
実務的ガイダンス: vault は iCloud Drive 内に置き、 Git や非 Apple sync ツールには normalization step なしで露出させない。 version history が必要なら Obsidian Sync (これはきれいに扱う) または nfd2nfc (homebrew-core) でディレクトリ監視・自動変換。 Markdown ファイル内の UTF-8 はどちらでも問題なし — 問題はファイル名レベルだけ。
Apple Notes からの移行
Apple Notes には built-in export がない。 Obsidian Importer plugin が現状の gold standard:
group.com.apple.notesSQLite データベースを直接読む- Ciofeca Forensics と Mir Novov による Protocol Buffers decoded work を活用
- table、 image、 scan、 PDF、 drawing、 iOS 17 note links まで変換
- password-protected note は事前に unlock 必要、 locked note は skip
- 現実的な fidelity は 95%+
代替: Exporter app by Kent Wirtz (有料、 standalone)、 apple-notes-to-sqlite (CLI)。ただし destination が Obsidian なら Importer が path of least resistance。
推奨 Hub-and-Spoke 構成
ChatGPT 分析の核となる「全部を一つのアプリでやらず、 durable knowledge base を中心にして専門アプリを残す」設計を、 Claude の MCP 視点で具体化。中心 hub は Obsidian (Markdown vault + ADP + Claude MCP read/write)、周辺は Day One (journal、 E2EE 既定)、 Ulysses (publish-ready writing、 External Folder で同 vault 共有)、 Apple Notes (capture / 移行バッファ)、 Asana (task の正本、 note には URL だけ持たせる)、 NotePlan (任意、 calendar / task で MCP 併用)。 MindNode → Excalidraw、 Freeform → Canvas で vault 内に置換、 Miro は real-time collab 用に保持。
Vault 構成
- 基本 1 つ、 多くて 2 つ (Core + Sensitive)
- Sensitive vault: 財務・法務・人事・credential 隣接、 community plugin 原則禁止 (built-in only)、必要なら Standard Notes に分離
- Core vault folder 構造例:
00 Inbox / 10 Daily / 20 Projects / 30 Areas / 40 Reference / 50 Writing / 80 Attachments / 90 Archive - Properties は最小限固定:
type/status/area/review/asana/repo/miro/confidentiality
同期は Obsidian Sync を主に
予算が許すなら Obsidian Sync > iCloud Drive。理由:
- file-based sync (iCloud 経由) では vault が「監視されるフォルダの 1 つ」扱い、 file offload や conflict が起きやすい
- Obsidian Sync は remote vault 直接同期、 vault ごとの encryption password、 selective sync
iCloud のみで済ませる場合も Obsidian 指定の正しいフォルダパスを使い、 file が offload されないように運用する。
Plugin は最小限
これは ChatGPT・Claude 両分析が一致して強調する点。 community plugin は app と同等の権限を継承し、 file access、 internet access、追加 program install まで可能。機密 vault では built-in 機能だけで回す意志が、最も効くセキュリティ。
最初は Daily Notes、 Bases、 Web Clipper、 URI shortcut だけで開始 (Restricted Mode 維持)。
移行シーケンス (約 2 週末)
- 準備: Mac / iPad / iPhone に Obsidian install。 vault は
~/Library/Mobile Documents/iCloud~md~obsidian/配下に作成 (iCloud Drive 同期)。 iCloud 設定で ADP を有効化確認。 - Importer 試運転: Apple Notes データのコピーで Obsidian Importer を実行、日本語 note 20 件で formatting / image / locked note 処理を spot-check。
- Claude MCP 接続テスト: Claude Desktop の filesystem MCP server を vault に向け、日本語 note の handful で read / write をテスト。
- 本番切り替え: テスト成功後、 Apple Notes への新規書き込みを停止。 Apple Notes は数週間 read-only で safety net として保持し、その後 archive。
- 専門アプリ整理:
- Day One: そのまま (E2EE 既定、四半期ごとに重要 entry を要約して Core vault へ転記)
- Ulysses: External Folder で
50 Writingを開く (publish workflow を維持する場合のみ) - MindNode → Excalidraw (export して移行)
- Freeform → Canvas
- Miro: real-time collaboration 用に保持
正直な Trade-off
Obsidian には 2 つの genuine downside があり、無視できない:
第一に、 mobile app の磨き は Bear や Apple Notes ほどではない。 iPhone での quick capture は劣る。 URI Shortcut や obsidian://daily で軽減可能だが、 mobile-first ユーザには摩擦になる。
第二に、 plugin ecosystem の安定性責任は user 側。 community plugin は Obsidian update で壊れることがある。これは強力さの代償。
非 obvious な大きな upside は future-proofing: もし Obsidian 開発者が明日いなくなっても、 note は .md ファイルのフォルダのまま、あらゆる editor / OS / 将来の AI assistant が filesystem MCP 経由で触れる。 plain-text approach が Claude-integrated workflow にとって strictly dominant な理由がここにある。
まとめ — 2 つの AI の合流点
両 AI の独立分析が 同じ結論 (Obsidian 中心 + Day One 残存 + MindNode/Freeform 代替) に至ったことが最大のシグナル。視点は補完的: ChatGPT は Apple ecosystem 全体の運用設計 (hub-and-spoke、 vault 数制限、 Obsidian Sync vs iCloud、 plugin 規律) に強く、 Claude は MCP integration の深さと日本語固有の OS-level gotcha (NFD vs NFC、 Claude Code GitHub issue #22243) に強い。両方読むことで、設計判断と実装ハマりの両側面をカバーできる。
Backlinks
No backlinks yet