Google Workspace には、AI エージェントが Google Workspace データと安全にやり取りできるようにするリモートの Model Context Protocol(MCP)サーバーが用意されています。Google Workspace MCP サーバーを構成すると、Google Antigravity や Claude などの AI アプリケーションが、Gmail、Google ドライブ、Google ドキュメント、Google スプレッドシート、Google スライド、Google カレンダー、Google Chat、Google Classroom などの Google Workspace アプリケーションでアクションを実行できるようになります。各 Google Workspace サービスには、専用の MCP サーバーがあります。
Google Workspace MCP サーバーは、AI エージェントが次のことを行うための標準化された方法を提供します。
- データの読み取り: メールの検索、ファイルの取得、カレンダーの予定のリスト表示。
- 実践: メールの下書きを作成する、ファイルをアップロードする、会議のスケジュールを設定する。
- セキュリティを尊重する: ユーザーと同じ権限とデータ ガバナンス管理を継承します。
前提条件
Google Workspace デベロッパー プレビュー プログラムのメンバーシップ。
Google Cloud プロジェクト プロジェクトを作成するには、プロジェクトを作成するをご覧ください。
Google Antigravity などの MCP クライアント。
このページにあるコマンドを実行するには、次の手順に沿ってローカル開発環境で gcloud CLI を設定します。
- Google Cloud CLI をインストールします。すでに gcloud CLI をインストールしている場合は、
gcloud components updateを実行して、最新バージョンがインストールされていることを確認してください。 - 外部 ID プロバイダ(IdP)を使用している場合は、フェデレーション ID を使用して gcloud CLI にログインします。詳細については、フェデレーション ID を使用して gcloud CLI にログインするをご覧ください。
- gcloud CLI を初期化します。
- Google Cloud CLI をインストールします。すでに gcloud CLI をインストールしている場合は、
Google Classroom MCP サーバーを構成する場合は、少なくとも 1 つのテスト生徒アカウントを含む Google Classroom テストクラス。テストに使用できる Google Classroom のクラスがない場合は、UI で作成してテスト用の生徒を追加します。
Google Workspace MCP サーバーを構成する
Google Workspace MCP サーバーを使用するには、Google Cloud プロジェクトで有効にしてから、MCP クライアントを構成して接続する必要があります。
API を有効にする
Google Workspace MCP サーバーを使用するには、Google Cloud プロジェクトで次の API を有効にする必要があります。
- Gmail API
- Google Drive API
- Google Docs API
- Google Sheets API
- Google Slides API
- Google Calendar API
- Google Chat API
- People API
Google Classroom API
CLI
gcloud services enable gmail.googleapis.com \
drive.googleapis.com \
docs.googleapis.com \
sheets.googleapis.com \
slides.googleapis.com \
calendar-json.googleapis.com \
chat.googleapis.com \
people.googleapis.com \
classroom.googleapis.com --project=PROJECT_ID
PROJECT_ID は、実際の Google Cloud プロジェクト ID に置き換えます。
Console
Google Cloud コンソールで API を有効にします。
MCP サービスを有効にする
各 Google Workspace プロダクトの MCP コンポーネントを有効にするには、Google Cloud プロジェクトで次のサービスを有効にする必要があります。
- Gmail MCP API
- Google Drive MCP API
- Google Docs MCP API
- Google スプレッドシート MCP API
- Google スライド MCP API
- Google Calendar MCP API
- Google Chat MCP API
- People MCP API
Google Classroom MCP API
CLI
gcloud services enable gmailmcp.googleapis.com \
drivemcp.googleapis.com \
docsmcp.googleapis.com \
sheetsmcp.googleapis.com \
slidesmcp.googleapis.com \
calendarmcp.googleapis.com \
chatmcp.googleapis.com \
people.googleapis.com \
classroommcp.googleapis.com --project=PROJECT_ID
PROJECT_ID は、実際の Google Cloud プロジェクト ID に置き換えます。
Console
Google Cloud コンソールで MCP サービスを有効にします。
Chat 用アプリを構成する
Google Chat MCP サーバーを使用するには、Google Cloud プロジェクトで Chat 用アプリを構成する必要があります。
Google Cloud コンソールで Google Chat API を検索し、[Google Chat API] > [管理] > [構成] をクリックします。
Chat アプリを設定します。
- [アプリ名] フィールドに「
Chat MCP」と入力します。 - [アバターの URL] フィールドに「
https://developers.google.com/chat/images/quickstart-app-avatar.png」と入力します。 - [説明] に「
Chat MCP server」と入力します。 - [機能] で、[インタラクティブ機能を有効にする] をオフに切り替えて、インタラクティブ機能を無効にします。
- [ログ] で、[エラーを Logging にロギングする] を選択します。
- [アプリ名] フィールドに「
[保存] をクリックします。
Chat アプリの作成について詳しくは、Google Chat アプリのアーキテクチャを選択するをご覧ください。
OAuth 同意画面を設定する
Google Workspace MCP サーバーは、認証と認可に OAuth 2.0 を使用します。OAuth クライアント ID を作成する前に、OAuth 同意画面を構成する必要があります。
Google Cloud コンソールで、[Google Auth Platform] > [ブランディング] に移動します。
Google Auth Platform をすでに構成している場合は、[ブランディング]、[対象]、[データアクセス] で次の OAuth 同意画面の設定を構成できます。「Google Auth Platform はまだ構成されていません」というメッセージが表示された場合は、[使ってみる] をクリックします。
- [アプリ情報] の [アプリ名] に「
Workspace MCP Servers」と入力します。 - [ユーザー サポートメール] で、メールアドレスまたは適切な Google グループを選択します。
- [次へ] をクリックします。
- [対象] で [内部] を選択します。[内部] を選択できない場合は、[外部] を選択します。
- [次へ] をクリックします。
- [連絡先情報] で、プロジェクトに対する変更の通知を受け取るメールアドレスを入力します。
- [次へ] をクリックします。
- [完了] で、Google API サービスのユーザーデータに関するポリシーを確認し、同意する場合は、[Google API サービス: ユーザーデータに関するポリシーに同意します] を選択します。
- [続行] をクリックします。
- [作成] をクリックします。
- ユーザータイプとして [外部] を選択した場合は、テストユーザーを追加します。
- [対象] をクリックします。
- [テストユーザー] で [ユーザーを追加] をクリックします。
- メールアドレスと他の承認済みテストユーザーを入力し、[保存] をクリックします。
- [アプリ情報] の [アプリ名] に「
[データアクセス] > [スコープを追加または削除] をクリックします。Google Cloud プロジェクトで有効にした各 API のスコープのリストを含むパネルが表示されます。
[スコープの手動追加] で、使用する MCP サーバーのスコープを貼り付けます。
- Gmail:
https://www.googleapis.com/auth/gmail.readonlyhttps://www.googleapis.com/auth/gmail.compose
- Google ドライブ:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive.file
- Google ドキュメント:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/documents.readonlyhttps://www.googleapis.com/auth/documents
- Google スプレッドシート:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets.readonlyhttps://www.googleapis.com/auth/spreadsheets
- Google スライド:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/presentations.readonlyhttps://www.googleapis.com/auth/presentations
- Google カレンダー:
https://www.googleapis.com/auth/calendar.calendarlist.readonlyhttps://www.googleapis.com/auth/calendar.events.freebusyhttps://www.googleapis.com/auth/calendar.events.readonly
- Google Chat:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.memberships.readonlyhttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.messages.createhttps://www.googleapis.com/auth/chat.users.readstate
- People API:
https://www.googleapis.com/auth/directory.readonlyhttps://www.googleapis.com/auth/userinfo.profilehttps://www.googleapis.com/auth/contacts.readonly
- Google Classroom:
https://www.googleapis.com/auth/classroom.announcementshttps://www.googleapis.com/auth/classroom.courses.readonlyhttps://www.googleapis.com/auth/classroom.coursework.studentshttps://www.googleapis.com/auth/classroom.courseworkmaterialshttps://www.googleapis.com/auth/classroom.rosters.readonlyhttps://www.googleapis.com/auth/classroom.student-submissions.students.readonlyhttps://www.googleapis.com/auth/classroom.topics.readonly
- Gmail:
[Add to Table] をクリックします。
[更新] をクリックします。
アプリに必要なスコープを選択したら、[データアクセス] ページで [保存] をクリックします。
MCP クライアントを構成する
Google Workspace リモート MCP サーバーを MCP クライアントに追加するには、クライアントの手順に沿って操作します。
Antigravity
Google Workspace リモート MCP サーバーを Antigravity に追加するには、サーバー構成を mcp_config.json ファイルに追加します。これらの手順は、Antigravity 2.0、Antigravity IDE、Antigravity CLI をサポートしています。
OAuth 2.0 クライアント ID とシークレットを作成します。
Google Cloud コンソールで、[Google Auth Platform] > [クライアント] > [クライアントを作成] に移動します。
アプリケーションの種類として [ウェブ アプリケーション] を選択します。
名前を入力します。
では承認済みリダイレクト URIセクション、クリック+ URI を追加そして追加する
https://antigravity.google/oauth-callbackでURI分野。[このクライアントを AI 搭載エージェントに使用する] を選択します。
[Create] をクリックして、クライアント ID とクライアント シークレットをコピーします。
構成ファイル
~/.gemini/config/mcp_config.jsonを開くか、作成します。mcpServers構成をmcp_config.jsonに追加します。{ "mcpServers": { "gmail": { "serverUrl": "https://gmailmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "drive": { "serverUrl": "https://drivemcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "docs": { "serverUrl": "https://docsmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "sheets": { "serverUrl": "https://sheetsmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "slides": { "serverUrl": "https://slidesmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "calendar": { "serverUrl": "https://calendarmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "chat": { "serverUrl": "https://chatmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "people": { "serverUrl": "https://people.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } }, "classroom": { "serverUrl": "https://classroommcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } } } }次のように置き換えます。
OAUTH_CLIENT_ID: 作成したクライアント ID。OAUTH_CLIENT_SECRET: 作成したクライアント シークレット。
mcp_config.json短縮できます。MCP サーバーを認証します。認証には、GUI 設定または CLI を使用できます。
Antigravity IDE または GUI(Antigravity 2.0)の場合:
- 設定画面を開きます(たとえば、左下の [設定] をクリックするか、[Antigravity User Settings] を開きます)。
- [カスタマイズ] に移動します。
- [インストール済みの MCP サーバー] で [更新] をクリックします。
- リストされている各サーバー(
gmail、drive、docs、sheets、slides、calendar、chat、people、classroom)について、[Authenticate] をクリックし、Google アカウントにログインして、認証コードをコピーし、入力ダイアログに貼り付けて、[Submit] をクリックします。
Antigravity CLI の場合:
Antigravity CLI を起動します。
agy次のコマンドを実行して、インタラクティブな MCP 管理パネルを開きます。
/mcp各 MCP サーバーを認証します。
- 矢印キーを使用してサーバーを選択し、[Authenticate] アクションに移動して、Enter キーを押します。ブラウザでログインフローを完了し、認証コードをコピーしてターミナル プロンプトに貼り付け、Enter キーを押します。
- 構成したサーバー(
gmail、drive、docs、sheets、slides、calendar、chat、people、classroom)ごとに、この手順を繰り返します。
サーバーが正しく構成され、実行されていることを確認します。
- Antigravity IDE または GUI の場合: [Customizations] > [Installed MCP Servers] で、各 MCP サーバーの横に [Sign out] ボタンが表示されます。
- Antigravity CLI の場合:
/mcpパネルを開いて、構成済みの MCP サーバーを表示します。検証済みで認証済みのサーバーは、インタラクティブ TUI パネル内の名前の横に「Authed」と表示されます。ダッシュボード ビューで任意のサーバーを選択して、そのステータスを検査し、使用可能なすべてのツールを一覧表示できます。
リモート MCP サーバーを Antigravity で使用する準備が整いました。
Claude
Claude.ai または Claude Desktop で Google Workspace リモート MCP サーバーを使用するには、Claude Enterprise、Pro、Max、Team のいずれかのプランが必要です。
Google Workspace リモート MCP サーバーを Claude に追加するには、OAuth クライアント ID とシークレットを使用してカスタム コネクタを構成します。
OAuth 2.0 クライアント ID とシークレットを作成します。
Google Cloud コンソールで、[Google Auth Platform] > [クライアント] > [クライアントを作成] に移動します。
アプリケーションの種類として [ウェブ アプリケーション] を選択します。
名前を入力します。
[承認済みのリダイレクト URI] セクションで、[+ URI を追加] をクリックし、[URI] フィールドに
https://claude.ai/api/mcp/auth_callbackを追加します。[このクライアントを AI 搭載エージェントに使用する] を選択します。
[Create] をクリックして、クライアント ID とクライアント シークレットをコピーします。
Claude で MCP サーバーを構成します。
- Claude.ai または Claude Desktop で、[Settings](または [Admin settings])> [Connectors] に移動します。
- [カスタム コネクタを追加] をクリックします。
追加する Google Workspace サービスの接続の詳細を入力します。
- サーバー名: サーバーの名前(
Gmailなど)。 - リモート MCP サーバーの URL: Google Workspace サービスの URL。例:
- Gmail:
https://gmailmcp.googleapis.com/mcp/v1 - Google ドライブ:
https://drivemcp.googleapis.com/mcp/v1 - Google ドキュメント:
https://docsmcp.googleapis.com/mcp/v1 - Google スプレッドシート:
https://sheetsmcp.googleapis.com/mcp/v1 - Google スライド:
https://slidesmcp.googleapis.com/mcp/v1 - Google カレンダー:
https://calendarmcp.googleapis.com/mcp/v1 - Google Chat:
https://chatmcp.googleapis.com/mcp/v1 - People API:
https://people.googleapis.com/mcp/v1 - Google Classroom:
https://classroommcp.googleapis.com/mcp/v1
- Gmail:
- サーバー名: サーバーの名前(
[詳細設定] で、OAuth クライアント ID と OAuth クライアント シークレットを入力します。
[追加] をクリックします。
追加する Google Workspace サービスごとに、この手順を繰り返します。
その他
多くの AI アプリケーションには、リモート MCP サーバーに接続する方法が用意されています。通常は、サーバー名、エンドポイント、トランスポート プロトコル、認証方法など、サーバーの詳細情報を入力する必要があります。Google Workspace リモート MCP サーバーの場合は、次のように入力します。
サーバー名:
googleworkspaceサーバー: Google Workspace の各サービスには、それぞれ独自のサーバー URL があります。
- Gmail:
https://gmailmcp.googleapis.com/mcp/v1 - Google ドライブ:
https://drivemcp.googleapis.com/mcp/v1 - Google ドキュメント:
https://docsmcp.googleapis.com/mcp/v1 - Google スプレッドシート:
https://sheetsmcp.googleapis.com/mcp/v1 - Google スライド:
https://slidesmcp.googleapis.com/mcp/v1 - Google カレンダー:
https://calendarmcp.googleapis.com/mcp/v1 - Google Chat:
https://chatmcp.googleapis.com/mcp/v1 - People API:
https://people.googleapis.com/mcp/v1 - Google Classroom:
https://classroommcp.googleapis.com/mcp/v1
- Gmail:
トランスポート: ストリーミング可能な HTTP
認証: Google Workspace リモート MCP サーバーは OAuth 2.0 を使用します。OAuth 2.0 クライアントを作成するときに、[このクライアントを AI 搭載エージェントに使用する] を選択します。詳細については、認証と認可についてをご覧ください。
MCP クライアントは、ユーザーが約 1 時間ごとに再ログインしなくても済むように、更新トークンを必要とします。Google の OAuth 2.0 サーバーは、認可リクエストに
access_type=offlineが含まれている場合にのみ更新トークンを発行します。OpenID Connect(OIDC)のoffline_accessスコープのみをリクエストしても、更新トークンは返されません。MCP クライアントがカスタム認可パラメータをサポートしている場合は、認可リクエストにaccess_type=offlineを追加します。すでにアクセス権を付与しているユーザーの新しい更新トークンを取得するには、prompt=consentも追加します。MCP クライアントがカスタム認可パラメータをサポートしていない場合、ユーザーはアクセス トークンの有効期限が切れるたびに再度ログインする必要があります。詳細については、アクセス トークンを更新するをご覧ください。
さまざまなタイプのクライアントの接続の詳細については、AI アプリケーションで MCP を構成するをご覧ください。
Google Workspace MCP サーバーをテストする
MCP クライアントを構成したら、テスト プロンプトを実行して接続を確認できます。
MCP クライアントに次の質問をしてみてください。
「アリエルは最新のメールでマーケティング計画について何と言っていましたか?」
クライアントは、
gmail.search_threadsを使用して Ariel からのメールをフィルタし、gmail.get_threadを使用して最新のスレッドのコンテンツを取得して、要約します。「マーケティング プランを承認したことを伝えるメールを ariel@example.com 宛てに作成して。」
クライアントは
gmail.create_draftを使用して下書きフォルダにメールを作成します。これにより、Gmail からメールを確認して送信できます。「マーケティング計画のファイルを要約して。」
クライアントは
drive.search_filesを呼び出して「マーケティング計画」を検索し、drive.read_file_contentを使用してそのコンテンツを取得して要約します。「Google ドキュメントの会議メモの構造的な内容を表示して。」
クライアントは、
docs.read_docを使用してドキュメントの構造とコンテンツを取得します。「Google スプレッドシートの『四半期売上』からシート『Sheet1』を読み取って。」
クライアントは
sheets.get_valuesを使用してグリッド値を取得します。「Google スライドのプレゼンテーション『プロダクトの概要』のレイアウトを言葉で説明して。」
クライアントは、
slides.read_presentationを使用してプレゼンテーションのビジュアル レイアウト構造を取得します。「アリエルとの次のミーティングはいつ?」
クライアントは
calendar.list_eventsを使用してスケジュールを確認し、アリエルとの次のミーティングの詳細を説明します。「私の Google プロフィールに登録されている名前は何ですか?」
クライアントは
people.get_user_profileを使用して Google Workspace のプロフィール情報を取得します。「現在、どのクラスを教えていますか?」
クライアントは
classroom.list_course_summariesを使用してスケジュールを確認し、教師の役割を持つアクティブなコースを要約します。「地質学のクラス向けに、今度の校外学習に関するお知らせの下書きを作成して。」
クライアントは
classroom.create_announcementを使用してお知らせの下書きを作成します。この下書きは、Google Classroom アプリで確認して投稿できます。
ツールが正常に実行され、関連するレスポンスが返された場合、Google Workspace MCP サーバーは正しく構成されています。
トラブルシューティング
MCP サーバーへの接続で問題が発生した場合は、OAuth ログでエラーを確認できます。セキュリティ調査ツールで OAuth のログイベントを確認するよう、管理者に依頼してください。
MCP サーバーへのリクエストが拒否された場合は、OAuth 2.0 クライアントで [Google Auth Platform] > [クライアント] の [このクライアントを AI 搭載エージェントに使用する] が選択されていることを確認します。既存の OAuth クライアントでこの設定を変更できない場合は、[このクライアントを AI 搭載エージェントに使用する] を選択して新しい OAuth クライアントを作成し、それを使用するようにアプリを更新します。既存の OAuth クライアントが AI エージェント機能と非エージェント機能の両方に使用されている場合は、AI エージェント用に別の OAuth クライアントを作成し、非エージェント機能には既存のクライアントを保持します。手順については、MCP クライアントを構成すると OAuth クライアントを管理するをご覧ください。
アプリでドメイン全体の委任が設定されたサービス アカウントを使用している場合、[このクライアントを AI 搭載エージェントに使用する] を選択することはできません。サービス アカウントは、[Google Auth Platform] > [クライアント] で管理されていないためです。ドメイン全体の委任を使用するサービス アカウントからの MCP サーバーへのリクエストは、この理由で拒否されることはありません。アクセスは、Google Workspace 管理者が管理するドメイン全体の委任設定によって制御されます。詳細については、API アクセスをドメイン全体の委任で制御するをご覧ください。
Google Apps Script から MCP サーバーを呼び出すと、Apps Script はスクリプトのデフォルトの OAuth クライアントを作成して管理しますが、[このクライアントを AI 搭載エージェントに使用する] を選択することはできません。これは、スクリプトで標準の Google Cloud プロジェクトを使用している場合にも適用されます。代わりに、次のようにします。
- Google Cloud コンソールで、[Google Auth Platform] > [クライアント] に移動し、OAuth クライアントを作成して、[このクライアントを AI 搭載エージェントに使用する] を選択します。
- スクリプトで、Apps Script ライブラリの OAuth2 を使用して、その OAuth クライアントでユーザーを認可します。
- MCP サーバーを呼び出すときに、
ScriptApp.getOAuthTokenのトークンではなく、ライブラリから返されたアクセス トークンを送信します。
MCP サーバーを呼び出さない Apps Script プロジェクトは影響を受けません。
約 1 時間ごとに再度ログインするように求められる場合は、MCP クライアントが更新トークンを受信していません。Google の OAuth 2.0 サーバーは、認可リクエストに access_type=offline が含まれている場合にのみ更新トークンを発行します。OpenID Connect(OIDC)の offline_access スコープのみをリクエストしても、ID トークンは返されません。MCP クライアントがカスタム認可パラメータをサポートしている場合は、認可リクエストに access_type=offline を追加します。すでにアクセス権を付与しているユーザーの新しい更新トークンを取得するには、prompt=consent も追加します。MCP クライアントがカスタム認可パラメータをサポートしていない場合は、アクセス トークンの有効期限が切れるたびに再度ログインする必要があります。詳細については、アクセス トークンを更新するをご覧ください。
サポート対象プロダクト
次の Google Workspace サービスは、Google Workspace MCP サーバーをサポートし、次のツールを提供しています。
- Gmail
- Google ドライブ
- Google ドキュメント
- Google スプレッドシート
- Google スライド
- Google カレンダー
- Google Chat
- People API
- Google Classroom
create_announcementcreate_course_workcreate_course_work_rubriccreate_topicget_announcementsget_course_rosterget_course_workget_course_work_rubricget_coursesget_guardian_infolist_announcement_summarieslist_course_summarieslist_course_work_submissionslist_course_work_summarieslist_topicsupdate_course_work
セキュリティに関する重要な考慮事項: 間接プロンプト インジェクション
言語モデルを信頼できないデータに公開すると、間接的なプロンプト インジェクション攻撃のリスクが生じます。Google Antigravity などの MCP クライアントは、Google Workspace MCP サーバーを介して強力なツールや API にアクセスできるため、Google アカウントのデータの読み取り、変更、削除を行うことができます。
これらのリスクを軽減するには、次のベスト プラクティスに従ってください。
- 信頼できるツールのみを使用する。Google Workspace MCP サーバーを、信頼できないアプリケーションや未検証のアプリケーションに接続しないでください。
- 信頼できない入力には注意してください。未検証のソースからのメール、ドキュメント、その他のリソースを処理するよう MCP クライアントに依頼しないでください。これらの入力には、セッションを乗っ取る隠し指示が含まれている可能性があり、攻撃者がデータを変更、窃取、削除する可能性があります。
- すべてのアクションを確認します。AI クライアントがユーザーに代わって実行したアクションを常に注意深く確認し、アクションが正しく、ユーザーの意図に沿っていることを確認してください。