

Google Codelab: Getting Started with MCP & A2A (Beginner)
Please Note: This session, previously titled "Build Your First Database-Backed Web App with Google AI Studio & Cloud SQL (Beginner)", has been changed. See below for updated workshop topic + content.
About This Workshop:
The future of AI isn't just about single prompts - it's about interoperable ecosystems, tools that talk to external servers, and agents that communicate directly with one another.
In this hands-on workshop, you'll dive into cutting-edge agentic architectures by building a smart travel planning agent. You will explore how to extend your agent's capabilities using the Model Context Protocol (MCP) to connect with external tools and data sources, and leverage Agent-to-Agent (A2A) protocols to let specialized agents collaborate seamlessly using the Google Agent Development Kit (ADK) and Gemini.
Level: Beginner
Who It’s For:
Developers, AI builders, and engineers looking to stay on the bleeding edge of agentic design patterns.
Anyone eager to get hands-on experience with MCP, A2A protocols, and the Google ADK.
Prerequisites & What You Will Need:
A fully charged laptop and charging cable.
A modern web browser such as Google Chrome.
A Google Cloud project with billing enabled.
Basic familiarity with Python.
What to Expect: Light breakfast + refreshments and a hands-on workshop.
—---------
Built Here. Backed Here.
Calgary Innovation Week is the city-wide moment that brings Calgary’s innovation ecosystem into full view. Across the week, founders, industry, investors, talent and community organizations come together to share what they’re building, make connections, and show the strength of what’s being built here – and backed – here.
By registering for this event, you acknowledge that Platform Calgary (the organization), as well as third-party organizations hosting activities in the shared public spaces of Platform Innovation Centre (the venue), may capture photos, audio, and video recordings. These materials may include your image or likeness and may be used for promotional purposes, including marketing, social media, and other communications by the respective organizations.
Since the event is held in a public space with multiple users, complete exclusion from photography or recording cannot be guaranteed.
Additionally, your name and contact information may be shared with select event sponsors for the purpose of post-event engagement. This is intended to enhance your event experience and provide relevant follow-up from participating partners.
The collection and use of personal information complies with Alberta’s PIPA and Canada’s PIPEDA. For more details on how we handle personal information, please see our Privacy Policy.