Google Apps Script MCP Server
Google Apps Script MCP server enabling AI agents to interact with Google Apps Script — executing scripts, managing script projects, triggering automation workflows, and integrating Google Workspace automation into agent-driven productivity and business process automation workflows that leverage Google's scripting platform for Sheets, Docs, Gmail, and other Google services.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
OAuth2. HTTPS. Sandboxed Apps Script. Community MCP. Store creds in env var.
⚡ Reliability
Best When
A team with existing Google Apps Script automations needs to expose them as MCP tools — leveraging existing Sheets/Docs/Gmail automation scripts from AI agents.
Avoid When
You don't use Google Workspace, or prefer direct Google API access without the Apps Script intermediary layer.
Use Cases
- • Executing Google Apps Script functions from automation agents
- • Triggering Google Sheets macros and automation from data processing agents
- • Running Google Workspace automation workflows from productivity agents
- • Managing Apps Script projects and deployments from DevOps agents
- • Integrating complex Google Workspace automations as MCP tools
- • Executing server-side Google service integrations from agent workflows
Not For
- • Teams not using Google Workspace or Apps Script
- • Real-time Google APIs (use individual Google API MCPs for low-latency access)
- • Teams preferring direct Google API calls without the Apps Script layer
Interface
Authentication
Google OAuth2 required. Apps Script API must be enabled in Google Cloud project. Scopes depend on what the Apps Script scripts access. Service account authentication supported for server-side use.
Pricing
Google Apps Script is free with Google/Workspace account. Daily execution limits apply (6 minutes/user for consumer, more for Workspace). Community MCP is free.
Agent Metadata
Known Gotchas
- ⚠ Apps Script has strict execution time limits (6-30 min/day) — not for long-running agents
- ⚠ Script project must be deployed as 'executable API' for API access
- ⚠ OAuth2 setup requires Apps Script API enabled AND script deployed with correct permissions
- ⚠ Script execution is asynchronous — may need polling for long-running operations
- ⚠ Community MCP from individual contributor — Apps Script API is moderately documented
- ⚠ Script errors may be cryptic — test scripts thoroughly before agent use
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Google Apps Script MCP Server.
Scores are editorial opinions as of 2026-03-06.