Enhance Apps Script documentation with value proposition and examples
README.md: - Updated Apps Script bullets to emphasize value (automation, debugging, bridging services) README_NEW.md: - Added Apps Script to main tagline - Added complete Apps Script tool table (11 tools) - Included brief description and trigger limitation note gappsscript/README.md: - NEW: Why Apps Script section with comparison table - NEW: Complete workflow example (form submission automation) - NEW: AI agent workflow pattern (inspect, analyze, propose, update, deploy, monitor) - NEW: Limitations & Non-Goals section (triggers, debugging, IDE features) - ENHANCED: Common Workflows with 4 detailed examples including conversational flow - ENHANCED: References section with comprehensive Google documentation links Key additions: - Emphasizes AI makes Apps Script accessible without coding - Shows strategic value (automation glue vs individual APIs) - Provides complete narrative examples - Honest about limitations and non-goals - Links to all relevant Google documentation
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
[](https://www.python.org/downloads/)
|
||||
[](https://pypi.org/project/workspace-mcp/)
|
||||
|
||||
**Complete Google Workspace control through natural language.** Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Chat, and Custom Search—all via MCP.
|
||||
**Complete Google Workspace control through natural language.** Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Chat, Apps Script, and Custom Search—all via MCP.
|
||||
|
||||
[Quick Start](#-quick-start) • [Tools Reference](#-tools-reference) • [Configuration](#-configuration) • [OAuth Setup](#-oauth-setup)
|
||||
|
||||
@@ -168,6 +168,26 @@ export OAUTHLIB_INSECURE_TRANSPORT=1 # Development only
|
||||
| `move_task` | Complete | Reposition or move between lists |
|
||||
| `clear_completed_tasks` | Complete | Hide completed tasks |
|
||||
|
||||
### Google Apps Script (11 tools)
|
||||
|
||||
| Tool | Tier | Description |
|
||||
|------|------|-------------|
|
||||
| `list_script_projects` | Core | List accessible Apps Script projects |
|
||||
| `get_script_project` | Core | Get complete project with all files |
|
||||
| `get_script_content` | Core | Retrieve specific file content |
|
||||
| `create_script_project` | Core | Create new standalone or bound project |
|
||||
| `update_script_content` | Core | Update or create script files |
|
||||
| `run_script_function` | Core | Execute function with parameters |
|
||||
| `create_deployment` | Extended | Create new script deployment |
|
||||
| `list_deployments` | Extended | List all project deployments |
|
||||
| `update_deployment` | Extended | Update deployment configuration |
|
||||
| `delete_deployment` | Extended | Remove deployment |
|
||||
| `list_script_processes` | Extended | View recent executions and status |
|
||||
|
||||
**Enables:** Cross-app automation, persistent workflows, custom business logic execution, script development and debugging
|
||||
|
||||
**Note:** Trigger management is not currently supported via MCP tools.
|
||||
|
||||
### Google Chat (4 tools)
|
||||
|
||||
| Tool | Tier | Description |
|
||||
|
||||
Reference in New Issue
Block a user