はじめに
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 アプリケーションであれば利用できるとされています。
接続までの大まかな流れは次のとおりです。
- Google Cloud プロジェクトを作成し、gcloud CLI を用意する
- 使いたいサービスの API(Gmail、Drive、Calendar など)と、対応する MCP サービス(
gmailmcp.googleapis.comなど)を有効化する - Google Auth Platform で OAuth 2.0 のクライアントを作成する。アプリケーションの種類は「ウェブアプリケーション」を選び、リダイレクト URI にはクライアントごとの指定値(Claude なら
https://claude.ai/api/mcp/auth_callbackなど)を設定する - OAuth 同意画面のブランディングやスコープ(
gmail.readonly、calendar.events.readonlyなど、サービスごとに必要な権限)を設定する - 利用するクライアント側の設定を行う。Claude であれば「設定」の「コネクタ」からカスタムコネクタを追加し、サーバーの URL と OAuth のクライアント情報を入力する
- 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 や監査ログといった企業向けのガバナンス機能が組み込まれている点が、既存の非公式サーバーとの大きな違いです。
一方で、メールやドキュメントを読み書きできる強力な権限を扱う以上、間接的プロンプトインジェクションのようなリスクへの目配りも欠かせません。信頼できるツールとデータだけを扱う、組織で導入する際はアクセス範囲を管理者側で設計しておく、という基本的な注意点は、この種のエージェント連携すべてに共通する話です。
具体的な設定手順や利用枠は変更される可能性があるため、実際に導入する際は必ず公式ドキュメントで最新の情報を確認してください。
参考
- New: Agent tools and security updates for Google Workspace developers(Google Workspace Updates 公式ブログ)
- Announcing official MCP support for Google services(Google Cloud 公式ブログ)
- Configure the Google Workspace MCP servers(Google for Developers 公式ドキュメント)
- MCP Reference: calendarmcp.googleapis.com(Google Calendar 公式ドキュメント)