Verified

Google Workspace MCP Server

Google Workspace data access for AI agents covering Calendar, Drive, Gmail, and Docs.

Data last scanned yesterday · Reviewed 2 months ago

Overview

Google Workspace MCP Server provides a comprehensive interface for AI assistants to interact with the full suite of Google Workspace applications. It enables natural language control over services including Gmail, Google Drive, Sheets, Slides, Docs, and Google Chat, as well as Calendar and Tasks management. The server features a command-line interface and code mode designed for integration with developer tools and AI models. It supports various Google account types, ranging from free personal accounts to enterprise-level Google Workspace plans.

Our verdict

With a security score of 38/100, this server is classified as high-risk and is not recommended for environments where strict access controls are required. The primary security concern is the lack of an authentication method, meaning any individual with access to the configuration can execute commands on your behalf. Additionally, the server lacks a read-only mode, granting all installations full write access by default. It is suitable only for users who fully understand these risks and have isolated their configuration environments.

  • Supports a wide range of Google services
  • Active repository with 2,869 GitHub stars
  • Zero direct dependencies reduces supply chain surface
  • Maintained by 100 contributors
  • High security risk due to missing authentication
  • No read-only mode restricts safety for automated tasks
  • Not an official Google product
  • Not yet editorially reviewed

Tools

ToolDescriptionRisk
search_gmail_messagesExecute a tool with key=value argumentslow
list_calendarsList accessible calendarslow
get_eventsRetrieve events with time range filteringlow
manage_eventCreate, update, or delete calendar eventsmedium
create_calendarCreate a new secondary Google Calendarmedium
query_freebusyQuery free/busy information for calendarslow
manage_out_of_officeCreate, list, update, or delete Out of Office eventsmedium
manage_focus_timeCreate, list, update, or delete Focus Time eventsmedium
search_drive_filesSearch files with query syntaxlow
get_drive_file_contentRead file content (Office, PDF, image)low

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What Google Workspace account types are supported?

The server supports all free Google accounts as well as all Google Workspace plans, including Starter, Standard, Plus, Enterprise, and Non-Profit editions.

Can this MCP server be used for multi-user environments?

Yes, it supports Remote OAuth 2.1 with multi-user bearer token authentication, allowing it to be hosted centrally for an entire organization.

Is the server compatible with containerized environments?

The server includes a stateless mode, making it specifically designed to be container-friendly for deployment.

Which Python version is required to run the server?

You must have Python 3.10 or higher installed to run the server.

Does the server offer features beyond standard API integrations?

It provides full natural language control over twelve different Google services, including specialized tools for Apps Script management, fine-grained document editing, and Google Chat space management.

Alternatives

Changelog

Badge

Google Workspace MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.