デスクトップアプリのローカル連携
デスクトップアプリは、stdio 経由でローカルMCPサーバーを起動できます。これにより、AIはブラウザでは実行できない拡張されたGoogleやMicrosoftの機能、Nextcloud、その他のツールにアクセスできます。ローカルファイルアクセスは組み込みで、MCPサーバーは不要です。
オンボーディング
初回設定時には以下のステップを進めます:
- 組み込みのファイルツール用にローカルの標準フォルダーを選択します。
- 必要に応じてNextcloudのローカル連携を選択できます。
- 必要に応じてツールストアから他のMCPサーバーを追加できます。
オンボーディングは後回しにすることも可能です。標準フォルダーや追加の連携は後から設定できます。すべてのフォルダー選択はローカルにのみ保存されます。
ツールストア
ツールを追加 または MCPサーバーを追加 をクリックすると、まずデスクトップアプリに適した安全なプリセットが表示されます。自分でMCPサーバーを追加 を選ぶと手動フォームが開きます。
よく使われるプリセット例:
| プリセット | 機能 | 認証方法 |
|---|---|---|
| Nextcloud | ファイル、カレンダー、連絡先 | サーバーアドレス、ユーザー名、アプリパスワード |
| Memory | 知識の保存と後での検索 | ローカルストレージ |
また、GitHub、Canva、Notion、Supabase、Mailchimpなどのサービスやその他適切なMCPサーバーのプリセットも表示されることがあります。利用可能かどうかはプラットフォーム、認証、最新カタログによります。
GoogleとMicrosoft
Google WorkspaceとMicrosoft 365は組み込みのAI-School連携です。Web、モバイル、デスクトップで動作し、OpenAIやローカルMCPプリセットに依存しません。GoogleまたはMicrosoftの一度の許可後、利用可能なツールはOpenAI、Claude、Gemini、Mistralで使用可能です(選択したモデルがツール利用をサポートしている場合)。
動的ツール選択
MCPサーバーは数十のツールを提供できます。Desktop Deep Agentはまずコンパクトなツール情報を読み込み、タスク中に関連ツールを選択します。これにより複数の大規模MCPサーバーが同時にアクティブでも、すべてのツールをモデルコンテキストに入れる必要がありません。
セキュアなインストール
ローカルMCPインストールはAngularインターフェースとElectron間で厳格に分離されています:
- レンダラーは自由なシェルコマンドを起動しません;
- コマンド、引数、環境キー、要求されたアクセスは検証されます;
- ネイティブダイアログで起動内容が表示されます;
- 承認された設定には整合性証明が付与されます;
- シークレットはOSのセキュアストレージで暗号化されます;
- プロセスは無効化、削除、ログアウト、終了時に停止します。
サーバーを削除すると、ローカルに保存された認証情報も削除されます。
ステータスとテスト
このコンピューター上 で、すべてのアクティブなローカルサーバーを一箇所で確認できます。チャット設定ではローカルとリモートの連携が 連携 の下にまとめられています。
具体的な質問でサーバーをテストしてください。例:
- 「私のNextcloudにはどんなフォルダーがありますか?」
- 「プロジェクトに関する最新のメールを探して。」
- 「このローカルフォルダーにはどんなファイルがありますか?」
問題があればデスクトップログを確認してください。接続成功時にはサーバー名と読み込んだツール数が表示されます。
トラブルシューティング
- サーバーはアクティブだがAIがツールを認識しない:ローカルランタイムを再起動し、チャットリクエストにサーバーIDが含まれているか確認してください。
- 認証がない:設定 → ツール でサーバーを開き、再接続を選択してください。
- Nextcloudが動作しない:Nextcloud環境の基本URLと別のアプリパスワードを使用してください。
- ローカルファイルにアクセスできない:アクティブな作業フォルダーが存在するか確認し、必要ならダッシュボードから再選択してください。
- ツールが多すぎる:動的ツール選択を有効にし、質問で必要なソースを明確に指定してください。
stdioサーバーを自分で追加する
プリセットの利用を推奨します。出所とコマンドを信頼できる場合のみ手動でサーバーを追加してください。承認前に以下を確認してください:
- 実行ファイルと引数;
- 環境キー;
- ファイルシステムアクセス;
- 読み書き権限。
関連項目
ローカルフォルダーへのアクセス
組み込みのファイルツールは、ネイティブのフォルダー選択ダイアログで明示的に許可した作業フォルダー内のファイルのみ読み書きできます。
すべてのパスは正規化されます。隣接フォルダーの類似プレフィックスや、許可されたフォルダー外に出るシンボリックリンクのトリックは拒否されます。ローカルランタイム再起動時に権限は再同期され、許可されたフォルダーがない場合はファイルアクセスはデフォルトで拒否されます。
AIにファイルやサブフォルダーの削除を依頼すると、デスクトップアプリは対象をシステムのゴミ箱に移動します。これはWindows、macOS、Linuxで動作します。許可されたメインフォルダー自体はAI経由でゴミ箱に移動できません。