data-ai MCP Server
Multi-account Google MCP server for Claude Code — Gmail, Drive, Calendar, Sheets, Docs, Contacts, Search Console. 175 tools with OAuth2 multi-account switching.
Discovered via github-topic:mcp-server and last synced 4mo ago.
1. Install the package
npx mcp-google-multi
2. Add to claude_desktop_config.json
{
"mcpServers": {
"mcp-google-multi": {
"command": "npx",
"args": [
"mcp-google-multi"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Change a permission's role / expiration in place
Delete an event
Generic batchUpdate escape hatch (any Request type)
Alignment, heading, indents, spacing
List contacts (paginated)
Get a property
Add/remove labels on a message (star, archive, mark read, etc.)
Create a custom label
List files in a folder or root
Permanently delete every file in trash
Check free/busy times for calendars
Boolean and gradient conditional formatting
Read document content as plain text
Permanently delete a message (irreversible)
Get account email, message count, history ID
Download a binary file to local disk
Move a file between folders
Regex-capable, scope-aware find/replace
Find and replace
Create a group
Delete a sitemap
Get one record
Access
Read a specific draft
Create a draft
Permanently delete multiple messages (irreversible)
Move a message to Trash (recoverable)
Delete a label
Share with user/group/domain/anyone (with `transferOwnership` + `expirationTime`)
Create an event
Create a new spreadsheet
Fit rows/columns to content
Delete a character range
Search contacts
Recordings on a record
Spaces the user is in
List all labels (system + custom)
Read file content (exports Workspace docs as text)
Restore a trashed file
List occurrences of a recurring event
Cell borders with style + color
Metadata + optional tab content / suggestionsViewMode
insertRow / insertColumn / deleteRow / deleteColumn / mergeCells / unmergeCells
Read vacation responder settings
Create a new folder
List who has access to a file
Update an event
Get spreadsheet metadata
Dropdowns, checkboxes, custom rules
Inline text formatting (bold, italic, font, size)
Permanently delete a file (irreversible)
Revoke access
Create event from natural language (e.g. "Lunch Thursday 1pm")
Rename, freeze, color, hide, resize
Page size, margins, header/footer behavior
List tasks (filter by completion, due, updated time)
Upload a local file to Drive
Duplicate a file
List/search events with time range
Create a new calendar
Multi-column sort
Generic batchUpdate escape hatch (any Request type)
List past Meet sessions
Colors, fonts, alignment, number formats
Create a new document
Update a contact
Remove a property
Re-parent / re-position / move to another list
Form definition
Google Search Console
PNG/JPEG/GIF image insertion
List groups
Sitemap status
Description
Single response
User edits (gated, see env flag above)
`forms.body`, `forms.responses.readonly`
Get one contact
List Search Console properties
Transcripts on a record
Delete a contact
List sitemaps
Delete every completed task
List responses with filter
Workspace audit log (login, drive, gmail, admin, token, etc.)
Per-speaker transcript text
Send text or Card v2
List Pub/Sub watches
One space
Read/write Google Sheets
List messages with filter / orderBy
Read/write Google Tasks
`chat.spaces`, `chat.messages`, `chat.messages.create`
—
Description
✓
✓
everything
Allows
—
—
—
create + update (deletes still blocked)
Read all messages in a thread
List all drafts
Enable/disable vacation responder
Download an email attachment to local disk
Send an existing draft
Search files with Drive query syntax (shared drives included)
Move a file to trash (recoverable)
Get a single event by ID
Add a new tab/sheet to a spreadsheet
Insert a table
List members of a group
Submit a sitemap
Read/write Google Contacts
Search messages with Gmail query syntax
Bulk add/remove labels across up to 1000 messages
Get mailbox changes since a history ID
Export Google Docs/Sheets/Slides to PDF, DOCX, XLSX, Markdown, etc.
Storage quota and account info
Move an event between calendars
Append after existing data
Insert text at position or end
Create a contact
Add a property
Full Drive access (read, upload, share, comments, etc.)
Read a full message by ID
Send an email
Read cell values from a range (A1 notation)
Clear values from a range (keeps formatting)
Write to multiple ranges at once
Write values to a range
Rename, move, or replace file content
List all calendars
Read multiple ranges at once
Query search analytics
Inspect a URL
Full calendar access
Read/write Google Docs
Implementing and auditing GCP VPC firewall rules to enforce network segmentation, restrict ingress and egress traffic, apply hierarchical firewall policies across the organization, and monitor firewall rule effectiveness using VPC Flow Logs.
Auditing Google Cloud Platform IAM permissions to identify overly permissive bindings, primitive role usage, service account key proliferation, and cross-project access risks using gcloud CLI, Policy Analyzer, and IAM Recommender.
Configuring Google Cloud Identity-Aware Proxy (IAP) to enforce per-request identity verification for Compute Engine, App Engine, Cloud Run, and GKE services using access levels, context-aware policies, and programmatic access with service accounts.
Implement GCP Binary Authorization to enforce deploy-time security controls that ensure only trusted, attested container images are deployed to Google Kubernetes Engine and Cloud Run.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini Enterprise Agent Platform
The secure gateway connecting AI agents to enterprise systems.
DecisionBox connects to your data warehouse, runs autonomous AI agents that write and execute SQL, and surfaces validated insights and actionable recommendations — without you asking a single question.
Learn how to use the cloud-gcp Claude skill. Complete guide with installation instructions and examples.
Learn how to use the implementing-gcp-vpc-firewall-rules Claude skill. Complete guide with installation instructions and examples.
Learn how to use the auditing-gcp-iam-permissions Claude skill. Complete guide with installation instructions and examples.