Support multiple Gmail accounts in MCP integration

Open 💬 23 comments Opened Mar 19, 2026 by ale-ayestaran-ai

Feature request

The Gmail MCP integration currently supports only one connected account at a time. Many users have multiple Gmail/Google Workspace accounts (personal + work) and would benefit from being able to connect more than one simultaneously.

Current behavior: Only one Gmail account can be connected via MCP. Connecting a second requires disconnecting the first.

Desired behavior: Ability to connect multiple Gmail accounts, with tools that can target a specific account (e.g., by email address).

Workaround: Using the Gmail API via custom CLI scripts for additional accounts, but this loses the native structured access that MCP provides.

View original on GitHub ↗

23 Comments

dccarbone · 3 months ago

Need this so much 🥺

HeySTU-team · 3 months ago

yes please!

hekkupab · 3 months ago

Amen!

mrhq · 3 months ago

Yes please

studio75nl · 3 months ago

Need this so much as well (plus Calendar and Drive as well)

niap33 · 3 months ago

This is so needed!

aviputty · 3 months ago

+!

aristosathens · 3 months ago

I desperately need this!

ToddWelch · 3 months ago

Need this its so annoying to have to switch the Gmail account connected multiple times per day to work on work and personal stuff.

Bingia01 · 3 months ago

Would be a game changer feature

chazwoza · 2 months ago

Really need this.

dizda · 2 months ago

yes

mishreki · 2 months ago

yes 100%

elcasarin · 2 months ago

Please please please!!

stefmf · 2 months ago

Hitting this constantly. I run a personal Gmail and a business Gmail for my LLC. Most of my real workflows touch both inboxes (customer email on the business side, follow-ups and admin on the personal side). Having to disconnect and re-OAuth every time I switch is enough friction that I fall back to the Gmail web UI for anything cross-account, which defeats the point. Single-account binding is the bottleneck, not the tools themselves.

TBCodeRed · 2 months ago

yep this is partially(majority) why I won't upgrade from Pro to Max.

ahmedyounes · 2 months ago

yes please please please

solomonkim2018-wq · 2 months ago

Really need this.

peterkoczan · 1 month ago

Yes please

jnguyen1098 · 1 month ago

very desperate for this

fewtrell · 1 month ago

+1 — daily friction for me. I run a personal and a business Google account and switch between them constantly, but the connector binds only one at a time, so every switch means disconnect/reconnect in Settings → Connectors. It hits Drive too, not just Gmail. Ideal: connect multiple Google accounts at once and pick which one a request targets (or get prompted when ambiguous).

devgar · 1 month ago

I'm also hoping this will come one day. In the meantime I'm getting around it through a custom mcp that I host on my vps. I just uploaded the code in case it can help someone. https://github.com/devgar/gmail-mcp-proxy, it's a bit unstable, I'm having to reconfigure it in claude.ai every few days, but it's not too tedious.

P. S. With this I have solved my case, I am sure it would be possible to reimplement it for local, as a stdio server for Claude Code.

txburns · 21 days ago

Please fix this! Need more than one.