Productivity
Google Workspace
Official Google Workspace MCP server for accessing Gmail, Drive, Calendar, Docs, Sheets, and Tasks through natural language.
Install
uvx google-workspace-mcp
The Google Workspace MCP server provides a comprehensive bridge to Google Workspace services. Access Gmail, Drive, Calendar, Docs, Sheets, and Tasks through natural language queries and commands.
## Capabilities
- **Gmail** — Read, send, search, and manage emails with full thread support
- **Google Drive** — List, search, upload, download, and manage files and folders
- **Google Calendar** — Create, update, delete events; list calendars; manage reminders
- **Google Docs** — Create, read, edit, and format documents
- **Google Sheets** — Read, write, and manipulate spreadsheets with formulas
- **Google Tasks** — Create, update, and manage task lists
- **Search** — Full-text search across all Workspace services
## Usage
```json
{
"mcpServers": {
"google-workspace": {
"command": "uvx",
"args": ["google-workspace-mcp"]
}
}
}
```
## Authentication
1. Create a Google Cloud project with Workspace APIs enabled
2. Create OAuth 2.0 credentials (Desktop or Web Application)
3. Download the `credentials.json` file
4. First run will open a browser for OAuth consent
## Getting Started
1. Install: `uvx google-workspace-mcp`
2. Place `credentials.json` in the working directory
3. Run the server — it will guide you through OAuth setup
4. Tokens are cached locally for subsequent runs