Gmail

Gmail logo
Sends, receives and organises team email on custom domains with strong search and spam filtering.

Gmail API

Sign in
OAuth 2.0. OAuth 2.0Source

MCP server

Address
https://gmailmcp.googleapis.com/mcp/v1Source
What it is
Official remote server provided by Google. Currently in Developer Preview (requires enrollment in the Google Workspace Developer Preview Program). Requires enabling Gmail API and Gmail MCP API in a Google Cloud project and configuring an OAuth 2.0 consent screen with gmail.readonly and gmail.compose scopes.

Checked on 2026-10-10 in the developer documentation.

How to use Gmail

This guide gets you from a default Gmail inbox to a system you actually run, instead of one that runs you. It is for founders, operators, and small B2B teams who live in email and want it to behave like infrastructure: fast to triage, easy to search, and wired into the rest of the stack. I am assuming you already know how to send a message, so I will spend the words on the decisions that compound.

Getting set up

The first real decision is the account type. If this is for a business, use Google Workspace with your own domain, not a free address. A free Gmail address signals hobby, hurts deliverability on cold and warm outreach, and locks you out of admin controls you will want later. Workspace gives you the domain, the admin console, shared drives, and the ability to add aliases and group addresses, and it is worth paying for from day one.

Once the account exists, set up authentication properly before you send anything that matters. That means publishing SPF, DKIM, and DMARC records for your sending domain. This is the single biggest lever on whether your mail lands in the inbox or the spam folder, and most people skip it. If you send any volume of outreach or newsletters, get DMARC to at least a monitoring policy and watch the reports before tightening it.

Read the full guide

Next, decide your label and filter architecture before the inbox fills up. Gmail does not use folders, it uses labels, and a message can carry several at once. Resist the urge to build a deep tree of nested labels that mirrors a filing cabinet. Search is so strong that you rarely need to file by hand. A handful of labels that map to actions or relationships (clients, billing, recruiting, waiting-on) beats thirty topic labels you will never reopen. Turn on the features that change how the inbox behaves: keyboard shortcuts, conversation view, and a sensible inbox type. Most operators do well on the Priority Inbox or a multiple-inboxes setup rather than the default single stream.

How to actually use it

The core workflow is triage, not reading. Open the inbox to make decisions, not to consume. Go top to bottom and put every message into one of four buckets: do it now if it takes under two minutes, defer it if it needs real work, delegate it, or archive and forget it. The goal of a session is an empty or near-empty inbox, where "empty" means every message has a decision attached, not that you answered everything.

Lean on search instead of scrolling. Gmail search is the feature that makes the whole product work, and the operators get fluent in its syntax: `from:`, `to:`, `subject:`, `has:attachment`, `older_than:`, `is:unread`, and quoted phrases. Once you can find any message in three seconds, the pressure to file everything disappears, which is why the flat-label approach holds up.

Use filters to do the triage you would otherwise do by hand. Every time you find yourself archiving, labelling, or routing the same kind of message twice, build a filter for it. Receipts skip the inbox and land under billing. Notifications from a tool you tolerate but do not read get auto-archived and labelled so they are searchable but invisible. This is where Gmail goes from a passive inbox to something that pre-sorts your day before you open it.

For sending, build reusable templates for the messages you write repeatedly (intro replies, scheduling, polite declines) so you are editing instead of composing. Schedule send when you are clearing your inbox at an odd hour but do not want to land in someone's inbox at midnight, and set undo-send to its longest window so you always have a few seconds to catch the wrong attachment or the missing context.

Power moves

The plus-addressing trick is underused: anything you send to `you+tag@yourdomain` still reaches you, so you can sign up to tools as `you+toolname@` and then filter or trace exactly who leaked your address later. Pair that with a filter and you have a clean way to segment sign-ups without extra accounts.

Send-as aliases let you run several public addresses (support@, hello@, your name) from one inbox and reply from the right face without switching accounts. For a solo operator or a tiny team this keeps everything in one place while looking like a structured company.

Learn the search operators that most people never touch: `list:` to find everything from a mailing list, `rfc822msgid:` to jump to an exact message, and combinations like `from:X older_than:1y has:attachment` to clean up or audit history fast. Turn on confidential mode for genuinely sensitive sends where you want an expiry. And if you process volume daily, the keyboard shortcuts (archive, label, next, reply) are the difference between a ten-minute triage and a forty-minute one, so commit them to muscle memory.

Where it fits your stack

Gmail is the hub the rest of a growth and ops stack plugs into. It pairs natively with Google Calendar and Meet, so scheduling and calls never leave the surface. Your CRM almost certainly has a Gmail extension that logs threads against contacts and deals automatically, which is how you keep a record of every client conversation without copy-pasting. Outbound and sequencing tools send through or alongside your Gmail identity, which is exactly why the SPF, DKIM, and DMARC setup earlier matters so much.

Beyond that, Gmail exposes an API that lets you automate the parts that filters cannot reach: routing parsed data into a database, triggering a workflow when a specific sender writes, or feeding messages into an agent that drafts replies. If you are building an operating system around your inbox rather than just reading it, the API is where the real leverage sits.

Pitfalls to avoid

The biggest mistake is treating the inbox as a to-do list. It is a queue of other people's priorities, and if you let it set your day you will always be reactive. Move real tasks out into a task system and keep the inbox for triage. The second mistake is over-engineering labels and filters until you spend more time maintaining the system than using it; start flat, add structure only when a real pattern repeats. The third is ignoring deliverability until mail starts bouncing or landing in spam, by which point your domain reputation is already damaged. Set authentication up first. Finally, do not run a serious business off a free consumer address, and do not let undo-send and the longer confirmation windows tempt you into firing off replies you have not actually read.

How to automate Gmail

Native integrations

Gmail works with the rest of Google Workspace. Google Calendar turns confirmations into events, and Meet links attach automatically. Connect your CRM, for instance HubSpot, to log conversations on the contact.

API and webhooks

Gmail has a documented API. Use it to read incoming mail, label threads and create drafts from your own tools. A concrete idea: label every inquiry that mentions a quote, then create a deal from it.

MCP server

Google publishes a Gmail MCP server, currently in the Workspace Developer Preview. An agent connected to it can summarise a thread and prepare a draft reply for you to check.

Built-in automation

Filters and labels are the built-in automation. Set one to route newsletters out of your inbox and another to star mail from your top customers.