MCP.computer
DirectoryDocs
Sign in
DirectoryDocsSign in
DocumentationOpen workspace
Start hereWhat is MCP.computer?Get startedApps and downloads
CapabilitiesModelsTools and skillsGoogle Workspace setupCompany knowledge
Run itAccess and governanceConnections and reports
Loading documentation
MCP.computer

One governed connection for your company’s tools, models, and knowledge.

ExploreDirectoryPlatformCatalog updatesCompany brainDocumentationApps & downloads
WorkspaceOpen workspaceTalk to us
CompanyPrivacyTermsContact
© 2026 MCP.computer

Set up Google Workspace

Connect one company OAuth app for Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat, and your company directory. Each person still signs in with their own Google account.

Start setup with one click

Choose a Google Cloud project enrolled in the Google Workspace Developer Preview Program. The button opens Google Cloud with all required APIs and MCP services already selected; confirm the project, then enable them together.

Set up with one click Opens Google Cloud with all 15 required services selected.
Use Google Cloud Shell instead

Replace PROJECT_ID with the project you want to connect.

gcloud services enable \
  gmail.googleapis.com \
  drive.googleapis.com \
  docs.googleapis.com \
  sheets.googleapis.com \
  slides.googleapis.com \
  calendar-json.googleapis.com \
  chat.googleapis.com \
  people.googleapis.com \
  gmailmcp.googleapis.com \
  drivemcp.googleapis.com \
  docsmcp.googleapis.com \
  sheetsmcp.googleapis.com \
  slidesmcp.googleapis.com \
  calendarmcp.googleapis.com \
  chatmcp.googleapis.com \
  --project=PROJECT_ID

Before you start

  • Developer Preview Program access for the Google Cloud project.
  • A Google Cloud project owned by your organization.
  • Permission to enable Google Workspace APIs and configure Google Auth and Chat.
  • Permission to create a Web application OAuth client ID and secret.
Credential security

Credentials are encrypted in transit and at rest, kept separate from workspace configuration, and never shown again after they are saved.

One setup connects eight services

Your workspace approves only the actions it needs. People authorize the approved Google services through one guided connection.

Google Workspace services
ServiceAvailable capability
GmailFind conversations and prepare drafts
Google DriveFind, read, copy, and create files
Google DocsRead and update documents
Google SheetsRead and update spreadsheets
Google SlidesRead and update presentations
Google CalendarFind, schedule, update, and respond to events
Google ChatFind conversations and send messages
People APIFind profiles, contacts, and directory people

Finish the Google configuration

  1. 1

    Configure Google Chat

    Create the Chat app as “Chat MCP,” describe it as “Chat MCP server,” use Google’s recommended quickstart avatar, turn off interactive features, enable error logging, and save it.

    https://developers.google.com/chat/images/quickstart-app-avatar.png
    Configure Google Chat
  2. 2

    Configure the OAuth consent screen

    Name the app “Workspace MCP Servers,” add support and contact email addresses, choose an Internal audience when available, accept the Google API Services User Data Policy, and add the scopes listed below under Data Access. For an External audience, add every intended user as a test user during preview.

    Open OAuth settings
  3. 3

    Create one OAuth web client

    Create a Web application client and register the MCP.computer redirect URL shown below.

    https://gateway.mcp.computer/callback
    Create OAuth client
  4. 4

    Save the connection in MCP.computer

    Return to the Google Workspace catalog item, paste the client ID and secret, then choose Save and enable.

OAuth scopes (23)

Google asks for these grants during sign-in. Your approved action list remains the narrower boundary for what connected AI can use.

  • https://www.googleapis.com/auth/gmail.readonly
  • https://www.googleapis.com/auth/gmail.compose
  • https://www.googleapis.com/auth/drive.readonly
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/documents.readonly
  • https://www.googleapis.com/auth/documents
  • https://www.googleapis.com/auth/spreadsheets.readonly
  • https://www.googleapis.com/auth/spreadsheets
  • https://www.googleapis.com/auth/presentations.readonly
  • https://www.googleapis.com/auth/presentations
  • https://www.googleapis.com/auth/calendar.calendarlist.readonly
  • https://www.googleapis.com/auth/calendar.events.freebusy
  • https://www.googleapis.com/auth/calendar.events.readonly
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.memberships.readonly
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.messages.create
  • https://www.googleapis.com/auth/chat.users.readstate.readonly
  • https://www.googleapis.com/auth/directory.readonly
  • https://www.googleapis.com/auth/userinfo.profile
  • https://www.googleapis.com/auth/contacts.readonly
  • openid
  • email

Verify the connection

After saving, approve a small read-only action set first. Then connect one user and verify:

  • The catalog shows Google Workspace as enabled.
  • Only approved actions are visible to connected AI.
  • An unapproved action is unavailable.
  • Each additional person connects with their own Google account.
Read Google’s source guide
Tools and skillsCompany knowledge