GW

Google Workspace

Created 5 months ago

Feature-complete Google Workspace MCP server with AI integration.

development location documentation public google_workspace

What is Google Workspace?

Comprehensive Google Workspace MCP with full support for Calendar, Drive, Gmail, and Docs using Streamable HTTP or SSE transport.

Documentation

Google Workspace MCP Server

Overview

A production-ready MCP server that integrates all major Google Workspace services with AI assistants. Built with FastMCP for optimal performance, featuring advanced authentication handling, service caching, and streamlined development patterns.

Features

  • 🔐 Advanced OAuth 2.0: Secure authentication with automatic token refresh, transport-aware callback handling, session management, and centralized scope management
  • 📅 Google Calendar: Full calendar management with event CRUD operations
  • 📁 Google Drive: File operations with native Microsoft Office format support (.docx, .xlsx)
  • 📧 Gmail: Complete email management with search, send, and draft capabilities
  • 📄 Google Docs: Document operations including content extraction, creation, and comment management
  • 📊 Google Sheets: Comprehensive spreadsheet management with flexible cell operations and comment management
  • 🖼️ Google Slides: Presentation management with slide creation, updates, content manipulation, and comment management
  • 📝 Google Forms: Form creation, retrieval, publish settings, and response management
  • ✓ Google Tasks: Complete task and task list management with hierarchy, due dates, and status tracking
  • 💬 Google Chat: Space management and messaging capabilities
  • 🔍 Google Custom Search: Programmable Search Engine (PSE) integration for custom web searches
  • 🔄 All Transports: Stdio, Streamable HTTP & SSE, OpenAPI compatibility via mcpo
  • ⚡ High Performance: Service caching, thread-safe sessions, FastMCP integration
  • 🧩 Developer Friendly: Minimal boilerplate, automatic service injection, centralized configuration

License

MIT License - see LICENSE file for details.

Server Config

{
  "mcpServers": {
    "google-workspace-server": {
      "command": "npx",
      "args": [
        "google-workspace"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: Taylor Wilsdon
Category: community
License: MIT License
Tags:
development location documentation