Agent Tools
Back to MCP servers

Gmail

https://server.smithery.ai/node2flow/gmail-mcp/mcp
● healthy

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

Transport
streamable-http
Auth
smithery_api_key
Cost
—
Protocol revision
2025-11-25
negotiated, not declared

Listed in

Directories this entry was found in.

How to connect

MCP endpoint (streamable-http)
https://server.smithery.ai/node2flow/gmail-mcp/mcp
JSON-RPC initialize probe
curl -X POST https://server.smithery.ai/node2flow/gmail-mcp/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://github.com/node2flow-th/gmail-mcp-community
Listed at (smithery)
https://github.com/node2flow-th/gmail-mcp-community