「Google Workspace」MCPサーバーは何をしますか?
Google Workspace MCP サーバーは、AIアシスタントや大規模言語モデルをさまざまな Google Workspace サービスへシームレスに接続できるよう設計された、包括的かつ高性能な Model Context Protocol (MCP) サーバーです。カレンダー、Gmail、ドキュメント、スプレッドシート、スライド、チャット、フォーム、ドライブを完全にカバーし、開発者はこれらのデータへプログラム的にアクセス・編集・操作できるワークフローを構築できます。カレンダーイベントの照会、メール管理、ドキュメント編集、スプレッドシートでの共同作業、チャット・フォーム連携などのタスクを、標準化された MCP ツールとリソースを通じて実現します。Google Workspace を利用する組織において、AI駆動アプリケーションの生産性と自動化能力を大幅に向上させます。
プロンプト一覧
リポジトリファイルやドキュメントには明示的なプロンプトテンプレートは記載されていません。
リソース一覧
リポジトリ内に明示的な MCP リソース一覧は記載されていません。
ツール一覧
フォルダ構成やカバレッジ記述に基づき、Google Workspace MCP サーバーが提供する主なツールは以下の通りです(各ツールは Google Workspace 製品に対応):
- gcalendar:Google カレンダーのイベント・スケジュール・リマインダーの管理・検索ツール
- gmail:メールの送信・閲覧・整理用ツール
- gdocs:Google ドキュメントの作成・編集・取得ツール
- gsheets:スプレッドシートのデータ読み書き・操作ツール
- gslides:Google スライドプレゼンテーション管理ツール
- gchat:Google Chat のメッセージ送受信・アクセスツール
- gforms:Google フォームの回答取得やフォーム管理ツール
- gdrive:Google ドライブ内ファイルのアクセス・アップロード・ダウンロード・整理ツール
この MCP サーバーのユースケース
- 自動会議スケジューリング:Google カレンダーと連携し、AIアシスタントから空き時間検索や会議設定を自動化
- メール管理:AIによるGmailメッセージの自動振り分け・返信・要約など、手動管理の削減
- 共同ドキュメント編集:AIによるドキュメント・スプレッドシート・スライドの編集支援やリアルタイム提案
- データ抽出・レポーティング:スプレッドシートやフォームのデータ読み出し・分析・レポート作成の自動化
- 統合ワークスペース自動化:複数 Google Workspace サービスを跨いだワークフロー(例: 会議作成→招待送信→フォローアップ文書生成)をシームレスに自動化
セットアップ方法
Windsurf
- Node.js と npm/yarn がインストールされていることを確認してください。
- Windsurf の設定ファイル(例:
windsurf.config.json)を開きます。 mcpServersに Google Workspace MCP サーバーを追加します:{ "mcpServers": { "google-workspace": { "command": "npx", "args": ["@google-workspace/mcp-server@latest"] } } }- ファイルを保存し、Windsurf を再起動します。
- Windsurf の UI でサーバー接続を確認します。
環境変数を使った例:
{
"mcpServers": {
"google-workspace": {
"command": "npx",
"args": ["@google-workspace/mcp-server@latest"],
"env": {
"GOOGLE_API_KEY": "${GOOGLE_API_KEY}"
},
"inputs": {}
}
}
}
Claude
- Node.js が未導入の場合はインストールします。
- Claude の MCP 設定ファイルを探します。
- Google Workspace MCP サーバーのエントリを追加します:
{ "mcpServers": { "google-workspace": { "command": "npx", "args": ["@google-workspace/mcp-server@latest"] } } } - 設定を保存して Claude を再起動します。
- Claude のインターフェースでサーバーが稼働しているか確認します。
環境変数を使った例:
{
"mcpServers": {
"google-workspace": {
"command": "npx",
"args": ["@google-workspace/mcp-server@latest"],
"env": {
"GOOGLE_API_KEY": "${GOOGLE_API_KEY}"
},
"inputs": {}
}
}
}
Cursor
- 前提条件: Node.js をインストールしてください。
- Cursor の MCP 設定ファイルを編集します。
mcpServersの下に次を追加します:{ "mcpServers": { "google-workspace": { "command": "npx", "args": ["@google-workspace/mcp-server@latest"] } } }- 変更を保存し、Cursor を再起動します。
- Cursor の UI で連携を確認します。
環境変数を使った例:
{
"mcpServers": {
"google-workspace": {
"command": "npx",
"args": ["@google-workspace/mcp-server@latest"],
"env": {
"GOOGLE_API_KEY": "${GOOGLE_API_KEY}"
},
"inputs": {}
}
}
}
Cline
- Node.js が未インストールの場合は導入してください。
- Cline MCP 設定ファイルを開く(または新規作成します)。
- Google Workspace MCP サーバーの設定を挿入します:
{ "mcpServers": { "google-workspace": { "command": "npx", "args": ["@google-workspace/mcp-server@latest"] } } } - 保存して Cline を再起動します。
- Cline ダッシュボードでサーバーが動作しているか確認します。
環境変数を使った例:
{
"mcpServers": {
"google-workspace": {
"command": "npx",
"args": ["@google-workspace/mcp-server@latest"],
"env": {
"GOOGLE_API_KEY": "${GOOGLE_API_KEY}"
},
"inputs": {}
}
}
}
注意: 上記のように環境変数を使って API キーを安全に管理してください。設定ファイルに機密情報をハードコーディングしないでください。
この MCP をフロー内で利用する方法
FlowHunt で MCP を利用する
MCP サーバーを FlowHunt ワークフローに統合するには、まず MCP コンポーネントをフローに追加し、AIエージェントと接続します。

MCP コンポーネントをクリックして設定パネルを開きます。system MCP 設定セクションに、以下の JSON 形式で MCP サーバー情報を入力します:
{
"google-workspace": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこの MCP の全機能にアクセスできるようになります。“google-workspace” は実際の MCP サーバー名に、URL 部分はご自身の MCP サーバー URL に置き換えてください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | MCPによる Google Workspace の完全統合 |
| プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
| リソース一覧 | ⛔ | 明示的なリソース定義なし |
| ツール一覧 | ✅ | フォルダ構成から主要 Workspace 製品をカバー |
| APIキーの安全管理 | ✅ | 環境変数のJSON例あり |
| サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
公開情報に基づき、Google Workspace MCP サーバーは強力な統合性とツール網羅性を備えていますが、プロンプトやリソース、サンプリング/roots対応についての公開ドキュメントが不足しています。セットアップ手順は標準的であり、APIセキュリティにも配慮されています。機能性と将来性は非常に高い一方、いくつかのドキュメント面での改善余地があります。
MCP スコア
| ライセンス有無 | ✅ (MIT) |
|---|---|
| ツールが1つ以上ある | ✅ |
| フォーク数 | 34 |
| スター数 | 124 |
