Connect Google to V7 Go
Preview
This feature is new and evolving. Details on this page may change as we
improve it.
V7 Go connects to Google through a separate MCP server per app. Each app
is its own connector:
- Gmail
- Google Calendar
- Google Drive
- Google Docs
- Google Sheets
- Google Slides
- Google Chat
- Google Contacts
All of them authenticate through one Google Cloud OAuth client. You set
that client up once, then reuse the same Client ID and Client Secret for
every Google connector.
Personal (gmail.com) and Google Workspace accounts both work. You do not
need a Workspace subscription. The Google Cloud project is free.
If the page shows Connect
In some regions V7 already provides the OAuth client. Press Connect and
approve Google's consent screen. Skip the Google Cloud steps below unless
you choose Use your own OAuth client instead.
If the page shows a setup card
- In Go, open Integrations → MCP Connectors and choose the Google app
— or ask the agent in chat to use it. A connect card appears. - In the Google Cloud console,
create a project or choose an existing one. - Enable that app's API and its MCP API. The card links the exact console
pages (for example Gmail API and Gmail MCP API). - In Google Auth Platform,
configure the OAuth consent screen and add the scopes the card lists. - In Clients, create an
OAuth client of type Web application. Add the callback URI from the
card as an authorized redirect URI. - Copy the Client ID and Client Secret into the card. Never paste them
into chat. The same client works for every Google connector. - Press Connect and complete Google's consent screen.
When you connect a second Google app, reuse the same Client ID and Client
Secret. Still enable that app's MCP API in the same project, and add its
scopes to the consent screen if the consent screen is in production mode.
Troubleshooting
access_denied/ app not verified. The consent screen is in Testing
and the signing-in account is not a test user. Add the account under
Audience → Test users, or publish the app.redirect_uri_mismatch. The callback URI on the card is missing from
the OAuth client's authorized redirect URIs.accessNotConfigured/ 403 after connecting. The app's MCP API (for
examplegmailmcp.googleapis.com) is not enabled in the project that
owns the OAuth client.- Connected, but tools fail with insufficient scopes. Add the scopes
from the card to the consent screen and reconnect.
Google's MCP servers are in developer preview. Retry a provider-side error
before deeper diagnosis.
For messages Go shows on the connect card, see
MCP connector errors.
FAQ
Is the connection shared? Each Google app is its own connector.
Connections follow the sharing policy on that connector page.
What can the agent do? Whatever you granted for that app — for example
read and draft Gmail, read Calendar, or search Drive. Ask "what Gmail tools
do you have?" for the live list.
Updated about 1 hour ago
