Same door for humans and AI. No gatekeeper.Register →
Explorer/MCP/smithery/gmail
REMOTE

Gmail

smithery/gmail

Manage Gmail end-to-end: send, draft, reply, forward, and bulk-modify or delete messages and threads. Organize your inbox with labels, archiving, and trashing, and retrieve messages, attachments, and profile details on demand. Access and search contacts to autofill recipients and keep people data in sync.

20 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (10mo)
20toolsRemote/ HTTP10moindexed
98% uptime · 242ms avgChecked Sep 5, 2026
Quality Score
77/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure15.5/20
294 days indexed
Capability18.8/25
Tools: 6.8/13 (20 tools)
Description: 5/5
Endpoint: 7/7
Adoption17.9/25
Use count: 17.9/20 (30,022 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (70/70 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
20 tools. Nothing caught our attention.
First indexed Nov 26, 2025
Server Profile
Tools catalogued
20
20 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
98%
Based on 48 checks. Average response: 242ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://gmail.run.tools
Tools (20)
GMAIL_ADD_LABEL_TO_EMAIL
Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).
GMAIL_CREATE_EMAIL_DRAFT
Creates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.
GMAIL_CREATE_LABEL
Creates a new label with a unique name in the specified user's gmail account.
GMAIL_DELETE_DRAFT
Permanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`.
GMAIL_DELETE_MESSAGE
Permanently deletes a specific email message by its id from a gmail mailbox; for `user id`, use 'me' for the authenticated user or an email address to which the authenticated user has delegated access.
GMAIL_FETCH_EMAILS
Fetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.
Show all 20 tools ↓
GMAIL_FETCH_MESSAGE_BY_MESSAGE_ID
Fetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.
GMAIL_FETCH_MESSAGE_BY_THREAD_ID
Retrieves messages from a gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`.
GMAIL_GET_ATTACHMENT
Retrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.
GMAIL_GET_CONTACTS
Fetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.
GMAIL_GET_PEOPLE
Retrieves either a specific person's details (using `resource name`) or lists 'other contacts' (if `other contacts` is true), with `person fields` specifying the data to return.
GMAIL_GET_PROFILE
Retrieves key gmail profile information (email address, message/thread totals, history id) for a user.
GMAIL_LIST_DRAFTS
Retrieves a paginated list of email drafts from a user's gmail account. use verbose=true to get full draft details including subject, body, sender, and timestamp.
GMAIL_LIST_LABELS
Retrieves a list of all system and user-created labels for the specified gmail account.
GMAIL_LIST_THREADS
Retrieves a list of email threads from a gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination.
GMAIL_MODIFY_THREAD_LABELS
Adds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.
GMAIL_MOVE_TO_TRASH
Moves an existing, non-deleted email message to the trash for the specified user.
GMAIL_PATCH_LABEL
Patches the specified label.
GMAIL_REMOVE_LABEL
Permanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.
GMAIL_REPLY_TO_THREAD
Sends a reply within a specific gmail thread using the original thread's subject, requiring a valid `thread id` and correctly formatted email addresses. supports attachments via the `attachment` parameter with valid `s3key`, `mimetype`, and `name`.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from smithery
Summarization Functions
Provides summarised output from various actions that could otherwise eat up tokens and cause crashes.
NMAP Server
Perform network scanning operations using NMAP.
X(Twitter) MCP Server
A server to create drafts of X(Twitter) posts, threads using LLMs and post directly from the chat.
Snowflake Server
A Model Context Protocol server implementation that provides database interaction with Snowflake, allowing SQL queries and data insights.
Ring central
RingCentral offers cloud-based communication services including voice, video meetings, team messaging, and contact center solutions for businesses of all sizes
Boldsign
Send, sign, and manage legally binding documents. Track signature status, set reminders, and automate document workflows.
Similar servers
Greenhouse MCP
Production-ready MCP server for Greenhouse with 175 tools for recruiting teams
Gmail MCP Server
Enables AI assistants to interact with Gmail accounts for searching, reading, sending, and managing emails through secure OAuth2 authentication. It provides comprehensive tools for message operations, conversation threads, and account statistics using the FastMCP framework.
MailJunky
Send emails, track events, and manage contacts with MailJunky.
Unofficial FortiMonitor MCP Server
MCP server for the FortiMonitor v2 monitoring API. 241 tools across 33 modules covering server management, outage monitoring, maintenance windows, metrics, notifications, cloud monitoring, SNMP, dashboards, reporting, and more. Unofficial community project, not affiliated with Fortinet. Python, MIT license, Docker and local deployment supported.
io.github.zerabic/agentweb
Free business data for AI agents. 11M+ businesses, 227 countries, phone/email/hours.
com.blueticked/blueticked
Send WhatsApp, SMS and email for South African businesses: contacts, campaigns, templates, webhooks
Indexed from Smithery · Updates nightlyView on Smithery →