Google MCP Remote MCP Server

Collection of Google-native tools (e.g., Gmail, Calendar) for the MCP

Local serverstdio

What is the Google MCP Remote MCP Server?

Collection of Google-native tools (e.g., Gmail, Calendar) for the MCP

What you get

For local testing: http://localhost:8788/callback ```

  • Send emails with multiple recipients (to, cc, bcc) and HTML content
  • List emails with custom queries, labels, and result limits
  • Read specific emails by ID
  • Manage labels (add, remove, list)
  • Draft and delete emails
  • List calendars and set a default calendar

Configuration and credentials

  1. Google Cloud Project: - Create a project in the Google Cloud Console - Set up OAuth 2.0 credentials (Client ID and Client Secret) - Enable the APIs you need (Gmail, Calendar, Drive, Tasks, YouTube, People/Contacts) - Add authorized JavaScript origins and redirect URIs for your Cloudflare Worker - Redirect URI should be in the format: 2. **Cloudflare

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  1. Google Cloud Project: - Create a project in the Google Cloud Console - Set up OAuth 2.0 credentials (Client ID and Client Secret) - Enable the APIs you need (Gmail, Calendar, Drive, Tasks, YouTube, People/Contacts) - Add authorized JavaScript origins and redirect URIs for your Cloudflare Worker - Redirect URI should be in the format: 2. **Cloudflare
VariableDescriptionRequired
GOOGLE_OAUTH_CLIENT_IDConfiguration value read at startup.Optional
GOOGLE_OAUTH_CLIENT_SECRETCredential the server authenticates with.Yes
COOKIE_ENCRYPTION_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Google MCP Remote to Prerequisites.”

Frequently asked questions

Gmail, Calendar, Drive, Tasks, YouTube, and Contacts (via Google People API) are supported.