Gmail MCP
Claude が Gmail アカウントからメールを検索して取得できるようにします。
設定
1. Google API認証情報を取得する
- Google Cloud Consoleにアクセスする
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
- プロジェクトで Gmail API を有効にする
- 「APIとサービス」>「ライブラリ」に移動します
- 「Gmail API」を検索して有効にします
- OAuth 資格情報を作成します。
- 「APIとサービス」>「認証情報」に移動します
- 「認証情報を作成」>「OAuthクライアントID」をクリックします
- アプリケーションの種類として「デスクトップアプリケーション」を選択します
- クライアントに名前を付けて「作成」をクリックします
- 資格情報JSONファイルをダウンロードする
- プロジェクトディレクトリに
credentials.json
として保存します。
2. アプリケーションを承認する
認証コマンドを実行してトークンを生成します。
ブラウザウィンドウが開きますので、Googleアカウントにログインして必要な権限を付与してください。権限付与後、プロジェクトディレクトリにtoken.json
ファイルが作成されます。
クロードとの設定
Claude 構成ファイルに Gmail MCP サーバーを追加します。
必ず次の点に注意してください:
/Users/username/path/to/gmail-mcp
を実際のプロジェクトパスに置き換えます。- インストールした
uvx
実行ファイルへのcommand
パスを調整します credentials.json
およびtoken.json
ファイルへの正しいパスを指定します
クロードは次のツールにアクセスできるようになります。
1. メールを検索する
Gmail アカウントでメールを検索します。
例のプロンプト: 「 example@gmail.comからのすべてのメールを検索」
2. メールの内容を取得する
特定の電子メールの全内容を取得します。
プロンプトの例: 「「明日の会議」という件名のメールの全内容を表示してください」
3. メッセージの一覧
Gmail の受信トレイから最近のメッセージを一覧表示します。
例のプロンプト: 「最近のメール 5 件をリストしてください」
環境変数
環境変数を使用して、資格情報とトークン ファイルへのパスを設定できます。
GMAIL_CREDS_PATH
: credentials.json ファイルへのパスGMAIL_TOKEN_PATH
: token.json ファイルへのパス
簡単に構成できるように、これらの変数を含む.env
ファイルをプロジェクト ルートに作成します。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Claude が Gmail アカウントからメールを検索および取得できるようにするサーバー。メールの検索、特定のメールの完全な内容の取得、最近のメッセージの一覧表示などの機能をサポートします。
Related Resources
Related MCP Servers
- -securityAlicense-qualityServer for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.Last updated -2,595577JavaScriptMIT License
- -securityFlicense-qualityAn integration server that provides Claude Desktop access to Gmail, enabling users to view recent emails and search their Gmail inbox using natural language commands.Last updated -7Python
- AsecurityAlicenseAqualityA server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.Last updated -3914MIT License
- -securityAlicense-qualityAn MCP server that enables Gmail integration, allowing users to manage emails (send, receive, read, trash, mark as read) directly through MCP clients like Claude Desktop.Last updated -PythonMIT License