DEV Community

Cover image for MCP in Action: How I Use AI to Plan My Week with Goose, Asana, and Google Calendar
Angie Jones for Block Open Source

Posted on β€’ Originally published at block.github.io

7 4 4 2 2

MCP in Action: How I Use AI to Plan My Week with Goose, Asana, and Google Calendar

Mondays are overwhelming. A pile of unfinished tasks from last week, new priorities rolling in, and meetings scattered across the calendar. It’s a lot 😩. Instead of manually sorting through my todos and figuring out where everything fits, I use a couple of handy MCP servers with my Goose AI agent and let it figure out my week.

There's so many amazing MCP servers out there to make my work life better, including Asana and Google Calendar. I added these as Goose extensions, which means Goose can now can pull in my tasks, analyze them, and schedule them, all with one simple prompt:

Goose, pull all uncompleted tasks assigned to me in Asana. Group them by type of work to reduce context switching. Estimate how long each task will take. Then, schedule each task accordingly in my Google Calendar. Make sure not to double book or overload any single day.

With this prompt, Goose reviews my uncompleted tasks in Asana (note that I have my workspace, project, and user IDs stored in memory).

Rather than bouncing between different types of work, which is a productivity killer, Goose sorts my tasks into categories based on context. For example:

  • Writing-related tasks (blog posts, documentation, emails)
  • Async collaboration (PR reviews, providing feedback)
  • Technical work (coding, etc)

By grouping similar tasks, I can stay in the right headspace without constantly switching gears.

Goose then estimates how long each task will take, the complexity of the task, and any deadlines. If I need to manually adjust something, I can, but it’s usually pretty spot on.

With my tasks organized and estimated, Goose finds open time slots in my Google Calendar and automatically schedules them. It avoids my meetings and ensures I’m not overloading any single day.

Within the first few minutes of the start of my week, my schedule is already mapped out, optimized for focus.

This has been so extremely helpful in increasing my productivity. Thanks, Goose! πŸš€

Top comments (0)