AI-Publicにおける連携とMCP
連携機能により、AIは組織のGoogle Workspace、Microsoft 365、およびMCPサーバーから情報を利用できます。設定 → ツールで有効にした連携は、標準のツールセットの一部となります。そのため、質問ごとに別々の連携チャットを開始する必要はありません。
どのような種類の連携がありますか?
| 種類 | 例 | Web | モバイル | デスクトップ |
|---|---|---|---|---|
| 組み込み連携 | Gmail、Google カレンダー、Google ドライブ、Outlook、Teams、SharePoint | はい | はい | はい |
| リモートMCP | 登録済みのStreamable HTTPサーバー | はい | はい | はい |
| ローカルMCP | stdio経由のMicrosoft 365、Google Workspace、Nextcloud、Memory | いいえ | いいえ | はい |
利用可能な連携は組織によって決定されます。ユーザーはアクセス権のあるオプションのみを表示します。
Google WorkspaceとMicrosoft 365
管理者がまずGoogleまたはMicrosoftスイートを利用可能にします。その後、設定 → ツールで希望する連携を有効にし、一度だけ許可を与えます。
- Google WorkspaceはGmail、Google カレンダー、Google ドライブを利用可能にします。
- Microsoft 365はOutlookメール、Outlookカレンダー、Teams、SharePointを利用可能にします。
- アクセストークンとリフレッシュトークンは暗号化され、サーバー側のみで保存されます。
- 許可は後で取り消すことも、連携を再接続することも可能です。
連携はAI-Publicによって実行され、特定のAIプロバイダーに依存しません。OpenAI、Claude、Gemini、Mistralなど、選択したモデルがツール利用をサポートしていれば使用できます。Gemini 3以降では、適切なGoogleネイティブツールとAI-Publicツールを同じコンテキストで組み合わせられます。古いGeminiモデルは、ネイティブツールがアクティブな場合、必要に応じてネイティブツールセットのみを使用します。
リモートMCPサーバーの利用
リモートMCPサーバーは、できるだけStreamable HTTPを使用します。エンドポイントは通常/mcpの完全なMCPパスを含む公開HTTPS URLである必要があります。AI-Publicはリダイレクト、プライベートまたはローカルアドレス、有効なMCP初期化がないエンドポイントを拒否します。
認証後、チャットは登録済みのconnectorIdのみを使用します。エンドポイント設定やシークレットはチャットに保存されません。OAuthトークンや静的シークレットはサーバー専用のストレージに保持されます。
連携の有効化
- プロフィールメニューを開き、設定に移動します。
- ツールまたは連携を開きます。
- 利用可能なコネクターまたはMCPサーバーを有効にします。
- 要求があればサインインを完了します。
- 通常のチャットを開始し、連携元に関する具体的な質問をします。
チャット設定で利用可能な連携を確認できます。必要に応じてAIが適切なツールを自動で選択します。
デスクトップ:ローカル統合
デスクトップアプリは、GoogleとMicrosoftの組み込み連携をWebやモバイルと同様に使用します。加えて、Nextcloud、Memory、その他の選択したサービス向けにローカルのstdio-MCPサーバーをインストールできます。ローカルファイルアクセスは組み込みで、MCPサーバーは不要です。
詳細はデスクトップアプリのローカル連携をご覧ください。
プライバシーと管理
- 管理者が利用可能なスイートと環境サーバーを決定します。
- ユーザーが個人的に有効にする連携を選択します。
- サーバー側の認証情報はブラウザやモバイルアプリから読み取れません。
- ローカルのデスクトップシークレットはデバイス上で暗号化保存されます。
- ツールとロールのアクセス権は使用時に毎回確認されます。
- 書き込み権限はデータの作成、変更、削除を行う可能性があるため、情報セキュリティポリシーに合わせてスコープを調整してください。