How to Connect Multiple Gmail Accounts to Cursor
Cursor’s Gmail plugin does expose an Accounts list, so a second Google login is at least something you can attempt, but users report it does not stick, and the Outlook plugin beside it holds a single Microsoft account. Connect every inbox to Carly instead, register one MCP server, and a Cursor agent works across all of them at once. The same Carly account holds your Microsoft mailboxes and every calendar on both sides, so the setup covers all of it at once.
1. Add your Gmail accounts to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Gmail, click Connect, and authorize the account.
- Click Connect again for the next one, and keep going for as many accounts as you want.
Repeat for each additional Google identity, choosing Use another account if Google preselects the first login. Verify the full address after every authorization before adding the next.
If a Google Workspace account requires administrator review, ask that Workspace administrator to approve the connection, then finish authorization. Each Workspace approves independently, so one company declining does not block the others.
Carly connects to thousands of apps, so while you are on that page you can add your calendars, files, CRM, and anything else you want Cursor to reach through the same connector.
2. Add Carly as an MCP server in Cursor
Cursor reads MCP servers from ~/.cursor/mcp.json for every project, or .cursor/mcp.json inside a single repository if you would rather scope it. Add the remote server:
{
"mcpServers": {
"carly": {
"url": "https://carlyassistant.com/mcp/"
}
}
}
Then open Cursor Settings, find the Carly server, and complete the OAuth flow in the browser. Cursor supports OAuth against remote MCP servers directly, so there is no API key to paste into the file and no OAuth application of your own to register. Sign in to the Carly workspace holding the Gmail accounts.
Confirm the server shows as connected and its tools are listed before moving on. If the tools do not appear, reload the window.
What one Cursor session can do afterwards
- Search personal and work Gmail in the same prompt.
- Compare threads sitting in two different company accounts.
- Pull every message about a failed deploy across all connected inboxes.
- Draft or send from the exact address you choose.
- Label, move, or archive in the correct account.
- Read a client mailbox while writing only to your own.
Nothing is merged into a pooled inbox. Each mailbox keeps its own credentials, and every result names the account it came from.
What the Gmail plugin actually does today
Cursor shipped Google Workspace plugins on Aug 3, 2026, covering Google Drive, Gmail, and Google Calendar. The Gmail plugin’s own description is broad: “search and read mail, draft and send messages, apply labels and manage threads.” For a single inbox that is a capable connector, and worth using.
It is worth being precise here, because Cursor is further along than most coding agents. Automations run cloud agents in the background, and they do fire on events, not only on a clock: GitHub, GitLab, Slack, webhooks, and Linear are all documented triggers, and an automation can call MCP tools when it runs.
The Gmail plugin versus Carly in Cursor
| Need | Cursor’s Gmail plugin | Carly MCP server |
|---|---|---|
| Reach one Gmail inbox | Yes | Yes |
| Reach several Gmail inboxes | Accounts list exists, second account reported as not persisting | Yes, every authorized account |
| Reach Outlook or Microsoft 365 mail | One Microsoft account per plugin | Yes |
| Address a specific account in a prompt | No shared convention | Yes, by email address |
| Manage your own OAuth app and scopes | No | No |
| Add a fourth account later | Another authorization attempt | No config change |
| Keep the work running with Cursor closed | No | Yes |
Carly gives Cursor one account-aware mail toolset instead of a plugin slot you have to keep checking. Carly offers free Zapier-style workflows; AI agents start at $35/month.
Quick fixes when an inbox does not appear
| Problem | Fix |
|---|---|
| Carly’s tools do not show up | Reload the Cursor window after adding the server |
| The server sits unauthenticated | Open Cursor Settings and complete the OAuth flow, then reload |
| Google connected the same Gmail twice | Remove the duplicate in Carly and reconnect with Use another account |
| A Workspace blocks authorization | Ask that Workspace administrator to approve Carly |
| Cursor queries the wrong inbox | Use the full address and require source attribution in the prompt |
| A second account vanished from the Gmail plugin | Known bug on Cursor’s forum; use the Carly server rather than the plugin slot |
Frequently asked questions
Does Cursor have a native Gmail integration?
Yes. A first-party Gmail plugin shipped Aug 3, 2026 as part of Cursor’s Google Workspace plugins, and it can search, read, draft, send, label, and manage threads. It has an Accounts list, but adding a second Google account is the subject of an open bug report describing the authorization reverting seconds after it appears to succeed.
How many Gmail accounts can this reach?
As many as you authorize in Carly. Cursor connects to one server, so the account count is a Carly setting rather than a Cursor one, and adding a fourth account later changes nothing in mcp.json.
Can Cursor reach Outlook the same way?
Through the Outlook plugin added on Aug 27, 2026, one Microsoft account. Through Carly, as many as you connect, on the same server as your Gmail accounts. See multiple Outlook accounts in Cursor.
Should I use Cursor for inbox work?
For scripted or one-off mail tasks alongside code, yes. Recurring triage, drafting, and follow-up belong in a Carly workflow, which runs without a session open and can start when mail actually arrives.
Related: Every email account in Cursor · Multiple Outlook accounts in Cursor · Best AI assistants for multiple Gmail accounts · Cursor alternatives · What is MCP · Carly’s Gmail integration
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


