google-appscript-mcp-server
Related Servers
Alternatives to google-appscript-mcp-server
No user-submitted related servers found.
Related Servers
- FlicenseBqualityDmaintenanceA code-first MCP server that provides a single tool to execute JavaScript or TypeScript with authenticated access to Google Workspace APIs. It enables flexible interactions with services like Calendar and Drive by running user-provided scripts through a built-in runtime environment.17-
- AlicenseNot gradedqualityCmaintenanceMCP server to read, write, create, and format Google Sheets via OAuth2 authentication, providing tools for spreadsheet management.298 npmMIT
- AlicenseNot gradedqualityDmaintenanceRemote MCP server for Google Drive and Sheets running on Cloudflare Workers, providing 11 tools for file and sheet operations with full OAuth 2.0 and PKCE support for secure authentication.4MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive Google Sheets MCP server offering 26 tools for read/write, structural updates, Drive search, and an escape hatch for executing arbitrary Node.js code with pre-authenticated Sheets and Drive clients.71 npmMIT
- AlicenseNot gradedqualityCmaintenanceComprehensive MCP server for Google Workspace with 95+ tools to manage Docs, Sheets, Drive, Gmail, Calendar, Slides, and Forms.1,091 npm3MIT
- FlicenseNot gradedqualityCmaintenanceThis MCP server implements a secure OAuth 2.1 authorization server with Google login, enabling authenticated tool execution and a user interface for MCP applications.-
TDQS
Scored across 20 tools
Several tools have overlapping purposes, especially 'list_script_processes' and 'script_processes_list', which appear to be duplicates with nearly identical descriptions. Additionally, 'recent_executions' overlaps with these process-listing tools, making it ambiguous which tool to use for execution history. The remaining tools are more distinct, but the confusion between these execution-related tools lowers the disambiguation score.
The tool names follow a mix of conventions: some use 'script_projects_{resource}_{action}' (e.g., script_projects_deployments_list), while others use verb-first names like 'list_script_projects' and 'update_script_content'. There are also inconsistent member names for similar operations, such as 'list_script_processes' vs. 'script_processes_list', and non-patterned names like 'publish_web_app' and 'recent_executions'. This lack of a consistent naming scheme makes it harder for an agent to predict tool names.
With 20 tools, the server covers a broad domain including project management, deployments, versions, execution monitoring, and publishing. While the count is on the heavier side, most tools serve distinct purposes, and the scope justifies the number. However, the presence of duplicate or near-duplicate process-listing tools suggests a few could be consolidated to trim the count.
The tool surface provides comprehensive CRUD coverage for projects, deployments, and versions, along with running and monitoring scripts. Essential operations are present, such as create/get/list/update/delete for deployments, create/list/get for versions, and script_run for execution. Minor gaps exist, such as no tool for updating project metadata or managing triggers, but core workflows are well covered.