Configure Google Workspace for MintMCP Google servers
MintMCP provides hosted MCP servers for Google Docs, Sheets, Slides, Drive, and Gmail/Calendar. Before your employees can connect, a Google Workspace admin must authorize MintMCP's OAuth apps in the Admin Console. This guide covers enabling the servers in MintMCP and granting them access in Google Workspace.
Prerequisites
- A MintMCP admin account with access to the MCP store
- A Google Workspace super admin account
Enable the Google MCP servers in MintMCP
The Google MCP servers are available as recommended servers in the MintMCP registry.
- In MintMCP, go to MCP store > Manage store.
- Find the Google MCP servers in the Recommended section.
- Click Install for each Google server you want to make available to your team.
Authorize MintMCP apps in Google Admin Console
Each Google MCP server uses a separate OAuth app. Add each client ID as an authorized app in the Google Admin Console so employees can grant access when they connect.
- Go to admin.google.com and sign in as a super admin.
- Navigate to Security > Access and data control > API controls.
- Click Manage third-party & internal app access.
- Click Add app > OAuth App Name Or Client ID.
- Enter a client ID from the table below and click Search.
| Server | Client ID |
|---|
| Google Docs | 496336791713-crgjnhc1sva1pih8bsk91shu0n0ga7mc.apps.googleusercontent.com |
| Google Sheets | 496336791713-npvu2i05k4b0n7qafgkthghoftoe9rf7.apps.googleusercontent.com |
| Google Slides | 496336791713-752djahev4f6tnh7l1qs1aa2qptbdi9d.apps.googleusercontent.com |
| Google Drive | 496336791713-r8qkcs2ctoqjcngjua9d8p3mo6561g04.apps.googleusercontent.com |
| Gmail / Calendar | 496336791713-653ukqc3ais9r58jntnvr1rcfl7plc2r.apps.googleusercontent.com |
- Select the app from the search results and click Select.
- Choose the organizational units to apply this policy to (typically All Users) and click Continue.
- Set the access level to Trusted: Can access all Google services.
- Click Configure access.
Repeat steps 4–9 for each server in the table.
Restrict to specific scopes (optional)
If your organization's security policy requires scope-level control rather than full Trusted access, select Restricted: Can only access specific Google data in step 8 and add only the scopes listed below for each server.
- Google Docs
- Google Sheets
- Google Slides
- Google Drive
- Gmail / Calendar
| Scope | Access granted |
|---|
https://www.googleapis.com/auth/documents | View and manage Google Docs |
https://www.googleapis.com/auth/drive.file | View and manage Drive files created or opened with this app |
| Scope | Access granted |
|---|
https://www.googleapis.com/auth/spreadsheets | View and manage Google Sheets |
https://www.googleapis.com/auth/drive.file | View and manage Drive files created or opened with this app |
| Scope | Access granted |
|---|
https://www.googleapis.com/auth/presentations | View and manage Google Slides |
https://www.googleapis.com/auth/drive.file | View and manage Drive files created or opened with this app |
| Scope | Access granted |
|---|
https://www.googleapis.com/auth/drive | View and manage all Drive files |
https://www.googleapis.com/auth/drive.metadata | View and manage Drive file metadata |
| Scope | Access granted |
|---|
https://www.googleapis.com/auth/gmail.modify | View and modify Gmail messages and settings |
https://www.googleapis.com/auth/calendar.events | View and edit calendar events |
Security considerations
- Each employee authenticates individually with their own Google account, so tool calls are limited by their personal Google permissions.
- Trusted access allows the MintMCP app to request any scope users consent to. Use Restricted mode if your security policy requires explicit scope approval.
- MintMCP authenticates users through per-user OAuth — no shared service account credentials are stored.
Next steps