NASをMCPサーバーとして公開しVault GraphRAG知識ベースを構築する
🔍 抽出済み | 技術 | 優先度:🟠 高
シリーズ: AI・IT実践シリーズ
目的(ゴール)
QNAP NAS上のObsidianVault(AtomicNote / UseCase-Master / Risk-Master / Lab Log群)をMCP Filesystem Serverとして公開し、Node3上のローカルLLM推論時に動的参照できるGraphRAG知識ベースを構築する。クラウドAPIへのドキュメント送信ゼロで、最新のVaultデータを推論に組み込み、ハルシネーションを低減しながらプライバシーを保護する。
アクター
- 著者(Manabazu)
- QNAP NAS——Vaultホスト・MCPサーバーストレージ
- Node2(MCP Filesystem Server)——NASデータのMCP公開エンドポイント
- Node3(ローカルLLM推論)——RAGクエリ実行・参照生成
- ObsidianVault(30_Knowledge_Graph / 99_PublishingSprint)——知識ベース
- MicroThinker(DeepSeek-R1-Distill-14B等)——RAG対応推論エンジン
検証シナリオ
S1:Vault静的インデックス構築
AtomicNote(30_Knowledge_Graph)全ファイルをMCP経由でインデックス化。WikiLinkグラフを解析してノード間の関係性マップを生成。
S2:リアルタイムRAGクエリ
「リスクR260506-003に関連する技術UCs」のようなクエリをローカルLLMへ投入 → MCP経由でVaultを検索 → 根拠付き回答を生成。クラウドLLM(Claude API)との回答品質を比較。
S3:UC-Risk-AtomicNoteグラフ横断推論
UseCase-Master / Risk-Master / AtomicNoteの3層をまたぐ複合クエリ(例:「グレートリセットに対応できる技術UCs上位5件と根拠を示せ」)をローカルで完結させる。
S4:出版タスク支援への統合
執筆中の原稿章ファイルをコンテキストとして、VaultのAtomicNoteを動的に参照しながらMicroThinkerが章の論理整合性チェックを行う出版支援ワークフローを確立。
対応リスク
期待成果
- ObsidianVaultが「静的ドキュメント集」から「ローカルAIが参照するリアルタイム知識ベース」へ進化
- クラウドAPIへの機密情報送信ゼロを実現(R260413-002への直接対処)
- UC260416-001(AtomicNote自動生成)・UC260506-002(MCPオーケストレーター)との統合で出版オペレーション全自動化の基盤