How an OpenClaw Agent Can Manage Your Entire Google Workspace Through MyPort.al
Combine MyPort.al's unified dashboard with Google's Workspace CLI to give your autonomous agent complete control over your digital life — email, calendar, documents, and more.

Google recently released gws — a command-line tool with MCP skills for Gmail, Calendar, Drive, Sheets, Docs, Chat, and more. When you combine it with MyPort.al, your OpenClaw agent gets the most comprehensive life management stack available.
Here's the architecture: MyPort.al is the dashboard and organization layer. gws is the Google Workspace action layer. Your OpenClaw agent sits on top and orchestrates both.
Two MCP Servers, One Agent
OpenClaw supports multiple MCP connections simultaneously. Your agent connects to:
- MyPort.al MCP (
https://myport.al/api/mcp) — for dashboard management, task tracking, goal setting, financial monitoring, meal planning, and 40+ other modules - Google Workspace MCP (via
gws) — for Gmail, Google Calendar, Drive, Sheets, Docs, and Chat
The agent uses whichever tool is best for each action. Need to send an email? That's gws. Need to create a to-do item based on that email? That's MyPort.al. Need to block time on Google Calendar and update the MyPort.al calendar module? Both.
Real-World Scenarios
Morning Routine Automation:
- Agent reads your MyPort.al Start of Day briefing (weather, calendar, tasks, portfolio)
- Agent checks Gmail via
gwsfor urgent emails - Agent creates MyPort.al tasks for any emails that need follow-up
- Agent updates your SMITTI goal for the day based on deadlines
- Agent sends you a summary via MyPort.al's notification module
Meeting Prep:
- Agent sees a meeting on your MyPort.al calendar in 30 minutes
- Agent uses
gwsto pull the meeting document from Google Drive - Agent uses
gwsto check the latest email thread with the attendees - Agent creates a MyPort.al sticky note with talking points and context
Weekly Review:
- Agent generates your MyPort.al RecapIt summary (accomplishments this week)
- Agent cross-references with your goals module (are you on track?)
- Agent uses
gwsto draft a weekly status update in Google Docs - Agent updates your Life Score on MyPort.al
The Calendar Bridge
MyPort.al's calendar module syncs with Google Calendar. When your agent creates an event via gws, it appears on your MyPort.al dashboard. When you create a MyPort.al-only event (like a personal reminder), it stays local unless you choose to sync it.
This bidirectional sync means the agent can use whichever tool is more appropriate for the context, and the data stays consistent everywhere.
Why Not Just Use Google Workspace Directly?
Google Workspace is excellent for document creation, email, and collaboration. But it doesn't have:
- A unified task management system (Google Tasks is minimal)
- Financial tracking or portfolio monitoring
- AI-powered daily summaries across all your data
- Goal tracking with gamification
- Meal planning and recipe management
- A Life Score that tracks your overall organization
- Webhook notifications to alert your agent when things change
- Dashboard templates for one-click setup
MyPort.al fills every gap that Google Workspace doesn't cover, and integrates seamlessly with Google's tools for the areas they do cover well.
Setting It Up
For your OpenClaw agent's configuration, add both MCP servers:
MyPort.al:
- Sign up via API:
POST https://myport.al/api/auth/signup - Generate API key:
POST https://myport.al/api/auth/api-keys - MCP endpoint:
https://myport.al/api/mcp
Google Workspace:
- Install:
npm install -g @googleworkspace/cli - Auth:
gws auth setup && gws auth login - MCP skills auto-discovered from the
gwsinstallation
Your agent now has the complete stack: personal life management via MyPort.al, professional workspace management via Google, and the intelligence to orchestrate both.
The Bigger Picture
This is what the agent-powered future looks like. Not a single monolithic tool that does everything poorly, but a composed stack of specialized services, each exposing structured APIs, orchestrated by an intelligent agent that knows when to use which tool.
MyPort.al is the personal life management layer. Google Workspace is the productivity suite layer. Your OpenClaw agent is the orchestration layer. Together, they cover everything.