local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows searching and retrieving emails from a Gmail account, with capabilities to search for specific emails, retrieve full email content, and list recent messages from the inbox.
Uses Google Cloud Console for API credentials and OAuth authentication to enable Gmail access.
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
Claude が Gmail アカウントからメールを検索および取得できるようにするサーバー。メールの検索、特定のメールの完全な内容の取得、最近のメッセージの一覧表示などの機能をサポートします。