Gmail MCP Server について
Gmail MCP Serverは、GmailとGoogle CalendarをつなぐPythonサービスです。Claude Desktopで自然言語によるメールや予定の操作ができ、重要メールから定期的に予定を作成する機能もあります。
主な機能
- 01送信者やラベルで絞った最近のメール要約
- 02CC・BCC対応のメール送信
- 03Google Calendarの予定を手動作成
- 0410分ごとに重要メールから予定を自動作成
- 05Google OAuth 2.0による認証
活用シーン
- 01最近のメール内容を手短に把握
- 02メールや指定情報から予定を作成
- 03重要メールから予定を自動登録
MCP 対応
MCPサーバーとしてGmailとGoogle CalendarのAPIに接続し、Claude Desktopにメールとカレンダーの操作機能を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Gmail MCP サーバー
Gmail MCP Server は、Gmail と Google Calendar を AI 搭載の生産性向上ツールである Claude Desktop にシームレスに統合する、Python ベースのパッケージです。このサーバーを使うと、ユーザーは自然言語のコマンドを通じて Gmail の受信トレイや Google Calendar を操作でき、メール管理や予定のスケジュール設定を効率化できます。
メールの要約、メールの送信、重要なメールからのカレンダー予定の自動作成などの機能により、AI の機能と Google のエコシステムを組み合わせて生産性を高めます。
このプロジェクトでできること
Gmail MCP Server は、MCP(Message Control Protocol)インターフェースを介して Gmail および Google Calendar の API に接続するバックグラウンドサーバーとして動作します。Claude Desktop から次のコマンドを実行できます。
- メールの要約:送信者またはラベルで絞り込むこともでき、最近のメールの簡潔な要約を作成します。
- メールの送信:宛先、件名、本文を指定して、Claude Desktop から直接メールを送信します。
- カレンダー予定の作成:手動で予定を作成するか、Gmail で「重要」とマークされたメールから自動的に作成します。
- 自動スケジュール設定:10 分ごとに Gmail の受信トレイを監視し、新しい「重要」メールからカレンダー予定を作成します。重複を避けるため、メールにはタグが付けられます。
このプロジェクトは、Claude Desktop の AI を活用してワークフローを簡素化し、自然言語を使ってメールやカレンダーのタスクを自動化したいユーザーに最適です。
機能
- メールの要約:Gmail の受信トレイから最大 5 件の最近のメールを取得して要約します。送信者またはラベルで絞り込むこともできます。
- メールの送信:CC と BCC のフィールドに対応し、メールを作成して送信します。
- 手動でのカレンダー予定作成:メールの内容やカスタムの詳細(例:件名、説明、時刻)に基づいて Google Calendar の予定を作成します。
- カレンダー予定の自動作成:Gmail で「重要」とラベル付けされたメールから、10 分ごとにカレンダー予定を自動的に作成します。
- 安全な認証:Google Cloud の認証情報を使用する OAuth 2.0 で、Gmail と Google Calendar に安全にアクセスします。
- 軽量なサーバー:FastMCP を使用して構築されており、Claude Desktop と効率的に通信します。
- クロスプラットフォーム対応:Windows、macOS、Linux に対応しています(
credentials.jsonは~/.gmail_mcp_server/に配置します)。
前提条件
Gmail MCP Server をセットアップする前に、次のものを用意してください。
- Python 3.8 以降
- インストールおよび設定済みの Claude Desktop
- Gmail API と Google Calendar API を有効にした Google Cloud プロジェクト
- Gmail アカウント
- コマンドラインツールの基本的な知識
インストール
pip を使ってパッケージをインストールします。
pip install gmail-mcp-server
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。