Rémi KokabiNovember 4, 20266 min read

Gmail integration with lemlist through MCP, with prompts to copy

A prospect replies to your intro email. Three days later, that same person lands on a cold campaign in lemlist, because nobody checked Gmail before hitting launch. This happens constantly: your inbox knows things your outreach tool doesn’t, and the two never talk to each other.

A gmail lemlist integration through MCP fixes that gap. An agent can read your Gmail threads, cross-check them against your lemlist campaigns, and act on what it finds, all inside one conversation.

In this article, you get three prompts you can copy right now. One stops you from cold-emailing someone you’re already talking to. Another turns warm intros into real follow-up sequences instead of letting them go cold. The third drafts replies using the full history from lemlist, so you stop repeating yourself to prospects mid-sequence.

Copy the prompts, run them on a small batch, and see what your inbox has been hiding from your outreach.

Why connect lemlist and Gmail through MCP

Your Gmail inbox holds conversations lemlist never sees. Intros from mutual connections, referral threads, replies from prospects you met at events. Connecting Gmail and lemlist through MCP lets an agent check one against the other before anything goes out, so your outreach always accounts for what already happened.

An MCP server is a standardized layer that lets an AI client call actions inside a tool using natural language. Instead of building a custom integration, you connect the server and the agent gains access to the tool’s features through prompts. You can learn more about how this works in sales workflows in this guide to MCP for sales.

Because the agent can read Gmail and act in lemlist within the same conversation, you skip the manual step of exporting, cross-referencing, and re-importing. The data stays where it lives. The agent just bridges the gap.

What you need before you start

Three things to have in place:

  • The lemlist MCP connected in Claude, ChatGPT, or Cursor. Follow the steps in how to set up the lemlist MCP if you haven’t done this yet.

  • The Gmail MCP connected in the same AI client, so the agent can access both tools in one session.

  • Permissions scoped to what the use cases below actually need. Start with read-only prompts before letting the agent write in either tool.

Read-only prompts let you verify what the agent finds before it changes anything. Once you trust the output, you can move to prompts that create leads, update campaigns, or draft messages.

1. Remove leads already in a conversation

Cold-emailing someone you are already talking to looks careless. It signals that your team does not track its own conversations, and it can kill a deal that was moving forward on its own.

Before I launch campaign X, check my Gmail for any thread with these leads in the last 90 days and remove them from the campaign.

The agent searches Gmail for each lead’s email address, checks for any thread within the time window, and removes matches from the lemlist campaign. Leads with no Gmail history stay in.

Before running this on a full list, confirm the agent is matching on the correct email field and review the removal list it returns.

2. Turn intros into a follow-up sequence

Warm intros get one reply, then go quiet. The person who made the introduction did the hard part, and the opportunity stalls because nobody followed up with a sequence.

Find intro emails I received this month where I haven't followed up, and add those people to my warm follow-up campaign in lemlist.

The agent reads Gmail threads that look like introductions, identifies the ones where you sent no reply after the intro, and creates leads in lemlist with the intro context stored as a custom variable. That variable can power the first line of your follow-up email template, so the message references the person who connected you.

Before running this on a full list, check that the agent correctly identifies the introduced contact (and not the introducer) as the lead.

3. Draft replies with the full history

Answering a prospect without the sequence history means repeating yourself or, worse, contradicting what a previous step already said. Reps juggling dozens of cold email replies hit this problem daily.

For unread replies from prospects, draft an answer in Gmail using what we sent them in lemlist.

The agent pulls the full sequence history from lemlist, reads the prospect’s reply in Gmail, and writes a draft that accounts for both. The draft sits in Gmail for your review. Nothing sends automatically.

Before running this on a full list, verify the agent is pulling the correct campaign and lead match from lemlist, and read every draft before sending.

Guardrails when an agent works in lemlist and Gmail

Letting an agent operate across two tools means you need clear boundaries. A few rules to set before you start:

  • Review every campaign before launch. The agent can build it, but a human approves it.

  • Test on 10 leads first. Run the prompt on a small batch, check the results, then scale.

  • Keep unsubscribes and exclusion lists active in lemlist. The agent should never override opt-outs.

  • Decide who on the team can connect the MCPs. Limit access to people who understand both tools.

  • Log what the agent changed. After each session, export or screenshot the actions so you have an audit trail.

These guardrails apply to every prompt in this article. The agent is fast, but speed without review creates problems that take longer to fix than the manual work you replaced.

Run it in lemlist

The lemlist MCP server works in Claude, ChatGPT, and Cursor. Once connected, the agent can do more than just bridge Gmail and lemlist.

It can search the People database (650M+ contacts, 65M+ companies), enrich leads with waterfall enrichment across 14+ providers, and create campaigns with sequences across email, LinkedIn, calls, and WhatsApp. It can also read the unified inbox, pull campaign stats, and act on intent signals to time outreach to the right moment.

The Gmail use cases in this article are a starting point. You can explore the full list of lemlist MCP use cases to see what else the agent can do when it has access to your outbound stack.

Final takeaway

Gmail holds context your outreach should account for, and MCP makes it possible without exports or manual cross-referencing. The three prompts above cover the most common gaps: removing active conversations, activating warm intros, and drafting replies with full history. Start with one, test on a small batch, and expand from there.

Build your first signal-based sequence in lemlist.

Launch AI outbound campaigns

Automate prospecting and personalize AI-powered sequences to book more meetings.

Frequently asked questions

Through MCP, yes. Connect both MCP servers in the same AI client and the agent can read Gmail and act in lemlist in one conversation.

Any client that supports remote MCP servers, such as Claude, ChatGPT, or Cursor, with both servers connected.

It can create and update campaigns, but review each campaign before launch and test on a small batch first.

No. You connect both MCP servers in your AI client, then write your requests in plain language.
Rémi Kokabi

Rémi Kokabi

Co-founder @GTM Club

Share this post