0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google Workspace公式MCPサーバー入門、Gmail、Drive、Calendar、ChatをAIエージェントから直接操作する

0
Last updated at Posted at 2026-09-09

はじめに

MCP(Model Context Protocol)は、AIエージェントが外部のツールやデータソースを呼び出すための標準規格です。Google Workspace に対しても、これまでコミュニティが個別に開発した非公式の MCP サーバーが複数存在していましたが、2026年5月1日、Google 自身が Gmail、Drive、Calendar、Chat などを対象にした公式の Workspace MCP サーバーを Public Developer Preview として公開しました。

この記事では、公式ドキュメントをもとに、Workspace MCP サーバーが何を解決するために作られたのか、どのサービスにどんなツールがあるのか、そしてどう接続するのかを整理します。


Workspace MCPサーバーとは何か

Google は2025年12月11日、Google Cloud の各種サービスを対象にした公式 MCP サポートの提供を発表しています。この構想の中で、Google Workspace 向けに特化した MCP サーバー群が、2026年5月1日から段階的に展開されました。

公式ブログでは、非公式サーバーの課題を次のように説明しています。既存のコミュニティ製 MCP サーバーを使うには、開発者が個別のローカルサーバーを自分で見つけて導入し、管理しなければならず、実装が壊れやすくなりがちだったといいます。これに対して公式の MCP サーバーは、個々の開発者がサーバーを管理する必要のない、完全マネージドのリモートエンドポイントとして提供されます。加えて、Cloud API Registry や Apigee API Hub による発見のしやすさ、Google Cloud IAM によるアクセス制御、監査ログ、Model Armor によるエージェント向けの脅威対策といった、企業利用に必要なガバナンスの仕組みも組み込まれています。


対応サービスと主なツール

Workspace MCP サーバーは、サービスごとに個別のエンドポイントを持っています。

サービス エンドポイント 主なツール
Gmail gmailmcp.googleapis.com/mcp/v1 メールの検索、下書き作成、ラベル操作
Drive drivemcp.googleapis.com/mcp/v1 ファイルの検索、取得、アップロード、権限管理
Docs docsmcp.googleapis.com/mcp/v1 ドキュメントの読み取りと更新
Sheets sheetsmcp.googleapis.com/mcp/v1 セル値の取得、更新、数式の操作
Slides slidesmcp.googleapis.com/mcp/v1 プレゼンテーションの読み取りと更新
Calendar calendarmcp.googleapis.com/mcp/v1 予定の作成、変更、空き時間の提案
Chat chatmcp.googleapis.com/mcp/v1 会話やメッセージの検索、返信の送信
People API people.googleapis.com/mcp/v1 連絡先や組織内ユーザー情報の検索

それぞれのサーバーが、AI エージェントから呼び出せる複数の「ツール」を公開しています。公式ドキュメントに掲載されている Calendar MCP サーバーの例を見ると、実際のツールの粒度がわかります。

ツール名 できること
list_events 複数の予定を取得する
get_event 特定の予定の詳細を取得する
list_calendars 利用可能なカレンダーの一覧を取得する
suggest_time 参加者にとって都合のよい時間帯を提案する
create_event 新しい予定を作成する
update_event 既存の予定を変更する
delete_event 予定を削除する
respond_to_event 招待への出欠を回答する
search_events 条件を指定して予定を検索する

同じような粒度のツールが、Gmail なら search_threads や create_draft、Drive なら search_files や get_file_metadata といった形で、各サービスに用意されています。エージェント側は、これらのツールを組み合わせることで、「今週空いている時間を調べて会議を設定し、参加者に確認メールの下書きを作る」といった、複数サービスにまたがる操作を実行できます。


対応クライアントと接続の流れ

公式ドキュメントで設定手順が示されているクライアントは、Google の Antigravity(IDEやCLIを含む)と、Claude(Claude.ai または Claude Desktop の Enterprise、Pro、Max、Team プラン)です。これら以外にも、リモート MCP サーバーへの接続に対応した AI アプリケーションであれば利用できるとされています。

接続までの大まかな流れは次のとおりです。

  1. Google Cloud プロジェクトを作成し、gcloud CLI を用意する
  2. 使いたいサービスの API(Gmail、Drive、Calendar など)と、対応する MCP サービス(gmailmcp.googleapis.com など)を有効化する
  3. Google Auth Platform で OAuth 2.0 のクライアントを作成する。アプリケーションの種類は「ウェブアプリケーション」を選び、リダイレクト URI にはクライアントごとの指定値(Claude なら https://claude.ai/api/mcp/auth_callback など)を設定する
  4. OAuth 同意画面のブランディングやスコープ(gmail.readonly、calendar.events.readonly など、サービスごとに必要な権限)を設定する
  5. 利用するクライアント側の設定を行う。Claude であれば「設定」の「コネクタ」からカスタムコネクタを追加し、サーバーの URL と OAuth のクライアント情報を入力する
  6. Google Chat を使う場合は、Google Cloud Console で Chat アプリとしての名前やアイコンなどの設定も別途必要になる

OAuth を経由した認証の仕組みなので、エージェントがどのアカウントの、どの範囲のデータにアクセスできるかは、スコープの設定次第でコントロールできます。


セキュリティ上の注意点

公式ドキュメントは、信頼できるツールだけを使うこと、そして信頼できないデータに MCP クライアントを触れさせないことを明確に注意点として挙げています。Gmail や Drive の中身を読み書きできる MCP サーバーは、裏を返せば、悪意のある文書やメールの中に埋め込まれた指示にエージェントが従ってしまう、間接的プロンプトインジェクションの入り口にもなり得るということです。

Workspace 管理者側では、Admin Console のセキュリティ設定から Workspace API へのアクセスを従来どおり制御できます。個々のユーザーが自由に外部の AI アプリケーションと接続できてしまうと組織のガバナンスが効かなくなるため、組織で導入する際は、どのクライアントにどこまでのアクセスを許すかを管理者側で設計しておく必要があります。


利用枠と段階的な展開

Workspace MCP サーバーは、2026年5月1日から段階的に展開されています。この日以降に作成される新規プロジェクトは、更新後の利用枠(quota)が最初から適用されます。既存のプロジェクトについては、利用枠が変更される場合、少なくとも60日前に通知されるとされています。

公式の想定では、アクティブな Workspace 開発者のうち標準の利用枠を超えるのは1%未満とされており、大半の開発者は制限を意識せずに利用でき、企業向けの大規模な用途にはスケール可能な仕組みが別途用意されているとのことです。


まとめ

Google Workspace 公式 MCP サーバーは、2025年12月に発表された Google 全体の公式 MCP 対応の一部として、2026年5月1日から Gmail、Drive、Docs、Sheets、Slides、Calendar、Chat、People API を対象に展開が始まりました。個々の開発者がサーバーを自前で管理する必要がなくなり、IAM や監査ログといった企業向けのガバナンス機能が組み込まれている点が、既存の非公式サーバーとの大きな違いです。

一方で、メールやドキュメントを読み書きできる強力な権限を扱う以上、間接的プロンプトインジェクションのようなリスクへの目配りも欠かせません。信頼できるツールとデータだけを扱う、組織で導入する際はアクセス範囲を管理者側で設計しておく、という基本的な注意点は、この種のエージェント連携すべてに共通する話です。

具体的な設定手順や利用枠は変更される可能性があるため、実際に導入する際は必ず公式ドキュメントで最新の情報を確認してください。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?