Back to Home
whichguy icon

gas_mcp

Verified Safe

by whichguy

Overview

Manages Google Apps Script (GAS) projects, enabling comprehensive operations like file management, code execution, deployment, authentication, Git integration, and search through a unified interface. It acts as a local intermediary for GAS development workflows.

Installation

Run Command
node dist/src/index.js

Environment Variables

  • MCP_GAS_WORKSPACE
  • MCP_GAS_LOCK_TIMEOUT
  • MCP_GAS_VERBOSE_LOGGING

Security Notes

The server includes an `exec` tool that uses `eval` to execute arbitrary JavaScript on the Google Apps Script runtime. While this is an intentional feature for dynamic code execution and is documented, it grants significant power and introduces a risk if malicious commands are provided by an external agent (e.g., an LLM). OAuth scopes requested are broad, giving extensive control over user's Google account and resources. However, path traversal is actively mitigated, robust authentication (PKCE, auto-refresh, revocation) is implemented, and rate limiting protects against API abuse.

Similar Servers

Stats

Interest Score33
Security Score7
Cost ClassLow
Avg Tokens1500
Stars3
Forks0
Last Update2026-01-18

Tags

Google Apps ScriptProject ManagementFile OperationsDeploymentAuthenticationGit IntegrationCloud LoggingCode ExecutionCode Editing