# Gmail

> Use this tool when you need to manage your email inbox and automate tasks such as sending and reading emails, organizing messages with labels, and handling attachments. It solves problems related to email management, organization, and automation, and has an interface that accepts inputs such as OAuth 2.0 credentials and outputs email data and management options. Use it in contexts where you need to streamline your email workflow and integrate email management with other applications.

Canonical page: https://skillsregistry.net/skills/node2flow-gmail-mcp  
JSON: https://api.skillsregistry.net/v1/skills/node2flow-gmail-mcp

## Description

Manage your Gmail inbox � send and read emails, organize with labels, manage drafts and threads, handle attachments, and configure vacation auto-reply through 28 MCP tools.

## Features

- Send, read, and search emails with Gmail search syntax
- Manage drafts (create, update, send)
- Organize with labels (create, update, apply to messages)
- Thread-based conversation management
- Batch operations for bulk label changes and deletions
- Attachment retrieval
- Vacation auto-reply settings
- Full OAuth 2.0 authentication with refresh tokens

## 28 Tools

**Messages (10)**: List, get, send, delete, trash, untrash, modify labels, batch delete, batch modify, get attachment

**Drafts (6)**: List, get, create, update, delete, send

**Labels (5)**: List, get, create, update, delete

**Threads (5)**: List, get, modify labels, trash, untrash

**Settings (2)**: Get profile, update vacation auto-reply

## Configuration

- `GOOGLE_CLIENT_ID` � OAuth 2.0 Client ID from Google Cloud Console
- `GOOGLE_CLIENT_SECRET` � OAuth 2.0 Client Secret
- `GOOGLE_REFRESH_TOKEN` � Refresh token with Gmail scope

## Trust

- **Trust score (0–1):** 0.79
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** communication
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/node2flow/gmail-mcp)
- **Repository:** <https://github.com/node2flow-th/gmail-mcp-community>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "node2flow-gmail-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/node2flow-gmail-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/node2flow-gmail-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
