multi-gmail-mcp

communication MCP Server

MCP server for managing multiple Gmail accounts in Claude Desktop

VerifiedInstall Ready
communicationcommunication
7 views12 stars3 forksv1.0.6MIT

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
12
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx multi-gmail-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "multi-gmail-mcp": {
      "command": "npx",
      "args": [
        "multi-gmail-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

16
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (16)

send_email

Send an email (supports To, CC, BCC)

mark_as_unread

Add the UNREAD label

add_label

Add one or more labels to a message

Tool

Description

initiate_auth

Start OAuth flow — returns a URL to open in browser

search_emails

Search with Gmail syntax (`is:unread`, `from:`, `after:`, etc.)

remove_label

Remove one or more labels from a message

get_email

Fetch full email content by message ID

create_draft

Save an email as a draft

remove_account

Remove an account and its stored credentials

reply_to_email

Reply in thread, preserving References headers

list_accounts

List all authenticated Gmail accounts

mark_as_read

Remove the UNREAD label

complete_auth

Finalize auth after completing Google sign-in

list_labels

List all Gmail labels for an account

archive_email

Remove from Inbox