google_workspace_mcp
View on GitHubControl Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool
Production-grade MCP server exposing 120+ tools across all twelve Google Workspace services (Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Search, Apps Script). Supports OAuth 2.1 multi-user auth, streamable HTTP/stdio, stateless containers, and ships a CLI for Claude Code and similar agen
Use Cases
Read and send Gmail from an AI assistantManage Google Calendar events and free/busySearch and organize Google Drive filesGenerate and edit Google Docs contentRead/write Google Sheets ranges and formattingBuild and publish Google FormsManage Google Tasks listsPost and search Google Chat spacesAccess Google Contacts and groupsRun and deploy Google Apps ScriptProgrammable Google web search via Custom SearchHost a multi-user Workspace MCP server for a whole orgUse Workspace tools from Claude Code CLI
Built With
- Language
- Python
- Frameworks
- FastMCP · FastAPI · Google API Python Client · OAuth 2.1 · MCP (Model Context Protocol) · Pydantic · Docker
Tags
mcp · mcp-server · google-workspace · gmail · google-calendar · google-drive · google-docs · google-sheets · google-slides · oauth21 · cli · claude · chatgpt · multi-user · streamable-http · python