Google Workspace MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_SCOPES | No | OAuth 2.0 scopes required for project functionality | |
| GOOGLE_CLIENT_ID | Yes | Your Google Cloud OAuth 2.0 Client ID | |
| GOOGLE_REDIRECT_URI | Yes | Your OAuth 2.0 Redirect URI configured in Google Cloud | |
| GOOGLE_CLIENT_SECRET | Yes | Your Google Cloud OAuth 2.0 Client Secret |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| manage_accountsA | Manage Google Workspace account lifecycle: list, authenticate, check status, refresh credentials, update scopes, or remove accounts. |
| manage_workspaceB | Manage files and directories in the workspace sandbox. Supports nested paths (e.g. "reports/q1/summary.csv"). The workspace is the exchange point for file operations (attachments, downloads, exports). |
| manage_scratchpadA | Compose, edit, and deliver text content. Use for any multi-line content: emails, documents, descriptions. Compose in the scratchpad, edit by line or JSON path, attach files, then send to any target. For short one-liners, use the service tool directly instead. |
| bulk_operationsA | Do many things in one call, two ways. mode:'queue' (default) runs different operations in sequence, chaining results with $N.field — works for every tool. mode:'batch' does ONE operation across many resources in a single Google request — far fewer round trips, but only where Google publishes a batch method. |
| queue_operationsA | RENAMED to |
| manage_calendarB | List events, view agenda, check availability, or manage calendar events. |
| manage_contactsA | Search, read, create, update and delete Google Contacts: your saved contacts, the addresses you have corresponded with but never saved, and your organization's directory. |
| manage_docsC | Read, write, insert, and find-replace text in Google Docs documents. |
| manage_driveB | Search, upload, download, share, comment on, or manage files in Google Drive. |
| manage_emailA | Search, read, send, forward, or manage emails in a Google Workspace account. Supports Gmail search syntax. |
| manage_meetB | Browse past Google Meet conferences, participants, transcripts, recordings, and AI-generated smart notes. Requires Workspace Business Standard+ for transcripts/recordings. |
| manage_sheetsB | Read, write, and manage Google Sheets spreadsheets. |
| manage_tasksC | Manage task lists and tasks in Google Tasks. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Active Safety Policies | Current safety policies controlling what operations are allowed, blocked, or audited |
| Available Services | Google Workspace services and operations available through this server |
| Workspace Directory | File I/O workspace directory status and path |
| Server Version | Build version of the google-workspace-mcp server |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aaronsb/google-workspace-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server