mcpField
G
Gmail MCP Server

Gmail MCP Server

ローカル
github.com/aniket-raskar1コミュニケーション278 週間前に更新

Gmail MCP Server について

Gmail MCP Serverは、GmailとGoogle CalendarをつなぐPythonサービスです。Claude Desktopで自然言語によるメールや予定の操作ができ、重要メールから定期的に予定を作成する機能もあります。

主な機能

  1. 01送信者やラベルで絞った最近のメール要約
  2. 02CC・BCC対応のメール送信
  3. 03Google Calendarの予定を手動作成
  4. 0410分ごとに重要メールから予定を自動作成
  5. 05Google OAuth 2.0による認証

活用シーン

  1. 01最近のメール内容を手短に把握
  2. 02メールや指定情報から予定を作成
  3. 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。