Google Apps Script MCP capabilities
This catalog contains 13 public pages—one for every registered MCP tool in mcp-google-apps-script. Each page starts with the user's task, explains the result, and states whether the call changes real data.
Use this catalog to choose a ready-made capability. Full parameter schemas and API response details remain in the technical reference.
Projects
- Create a script project — Creates a standalone or container-bound Apps Script project. Impact: changes data.
- Get project metadata — Reads a project's metadata without its code. Impact: read-only.
- Get project files — Reads the full source of a project — every file with its code. Impact: read-only.
- Update project files — Writes code files into a project, merging with or replacing the existing set. Impact: destructive operation.
- Get execution metrics — Reads a project's execution statistics — users, runs and failures over time. Impact: read-only.
Versions
- Create a version — Snapshots the project's current code as a new immutable version. Impact: changes data.
- List versions — Lists a project's immutable version history. Impact: read-only.
- Get a version — Reads the metadata of one immutable version. Impact: read-only.
Deployments
- Manage deployments — Creates, inspects, repoints and deletes a project's deployments. Impact: destructive operation.
Execution and monitoring
- Run a script function — Executes a named function in a script and returns its result or stack trace. Impact: destructive operation.
- List execution processes — Reads the execution history — which functions ran, when, and which failed. Impact: read-only.
Setup
- Setup instructions — Returns the setup checklist — enabling the API, minimal scopes, run prerequisites. Impact: read-only.
Additional API methods
- Raw Google Apps Script API call — Escape hatch — calls any Apps Script API v1 path directly. Impact: destructive operation.