Vibe Coding Discover

MCP

google_workspace_mcp

View on GitHub

Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool

★ 3.2K1,015 forksPythonMITtaylorwilsdon

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

google_workspace_mcp — Vibe Coding Discover