Gmail MCP
Gmail MCP
Claude が Gmail アカウントからメールを検索して取得できるようにします。
設定
1. Google API認証情報を取得する
Google Cloud Consoleにアクセスする
新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
プロジェクトで Gmail API を有効にする
「APIとサービス」>「ライブラリ」に移動します
「Gmail API」を検索して有効にします
OAuth 資格情報を作成します。
「APIとサービス」>「認証情報」に移動します
「認証情報を作成」>「OAuthクライアントID」をクリックします
アプリケーションの種類として「デスクトップアプリケーション」を選択します
クライアントに名前を付けて「作成」をクリックします
資格情報JSONファイルをダウンロードする
プロジェクトディレクトリに
credentials.jsonとして保存します。
2. アプリケーションを承認する
認証コマンドを実行してトークンを生成します。
uv run gmail-mcp auth --creds-path credentials.json --token-path token.jsonブラウザウィンドウが開きますので、Googleアカウントにログインして必要な権限を付与してください。権限付与後、プロジェクトディレクトリにtoken.jsonファイルが作成されます。
Related MCP server: Gmail MCP Server
クロードとの設定
Claude 構成ファイルに Gmail MCP サーバーを追加します。
{
"mcpServers": {
"gmail": {
"args": [
"--from",
"git+https://github.com/vinayak-mehta/gmail-mcp",
"gmail-mcp"
],
"command": "/Users/username/.local/bin/uvx",
"env": {
"GMAIL_CREDS_PATH": "/Users/username/path/to/gmail-mcp/credentials.json",
"GMAIL_TOKEN_PATH": "/Users/username/path/to/gmail-mcp/token.json"
}
}
}
}必ず次の点に注意してください:
/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 deployed
Maintenance
Related MCP Connectors
Email infrastructure for AI agents — send, receive, search, and reply to email over MCP.
A MCP server for Gmail that lets you search, read, and draft emails and replies.
Connect any mailbox to Claude, ChatGPT & AI: read, send, reply, schedule & search emails.
Email inboxes and calendars for AI agents: send, receive, search, draft and schedule.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceServer for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.14,617 npm1,167MIT
- AlicenseNot gradedqualityDmaintenanceAn integration server that provides Claude Desktop access to Gmail, enabling users to view recent emails and search their Gmail inbox using natural language commands.8MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude AI to interact with Gmail, supporting email sending, reading, searching, labeling, draft management, and batch operations through natural language commands.2MIT
- -licenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that enables Claude to interact with Gmail through a secure OAuth2 connection, providing email management capabilities like listing, sending, deleting, and organizing emails.-