Collection of Google-native tools (e.g., Gmail, Calendar) for the MCP
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"google-mcp-remote": {
"args": [
"mcp-remote",
"https://your-project.your-username.workers.dev/sse"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Cloudflare Workers-based MCP server implementation that provides Google API tools (Gmail, Calendar, Drive, etc.) for the Model Context Protocol, designed to integrate seamlessly with AI clients like Claude or Cursor.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / communication
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP Security Weekly
Get CVE alerts and security updates for Google Mcp Remote and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Cloudflare Workers-based MCP server implementation that provides Google API tools (Gmail, Calendar, Drive, etc.) for the Model Context Protocol, designed to integrate seamlessly with AI clients like Claude or Cursor.
⚠️ SECURITY WARNING: Do not use someone else's deployed instance of this server as it requires access to your Google account and personal data. Always deploy your own instance to maintain control over your data and API access.
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:
Deployed URL + /callback
https://your-project.your-username.workers.dev/callback
For local testing:
http://localhost:8788/callback
Cloudflare Account:
bun install -g wranglerwrangler loginClone the repository:
git clone https://github.com/vakharwalad23/google-mcp-remote.git
cd google-mcp-remote
Install dependencies:
bun install
Configure secrets: Set your Google OAuth credentials as secrets in Cloudflare:
wrangler secret put GOOGLE_OAUTH_CLIENT_ID
wrangler secret put GOOGLE_OAUTH_CLIENT_SECRET
wrangler secret put COOKIE_ENCRYPTION_KEY
(For the COOKIE_ENCRYPTION_KEY, generate a random string to secure cookies)
Create a KV namespace:
wrangler kv:namespace create OAUTH_KV
Then update your wrangler.jsonc with the ID from the output
Deploy to Cloudflare Workers:
bun run deploy
Note your deployment URL: After deployment, Wrangler will provide a URL like: `https://your-project.your-username.workers.de