Chris Heilmann, Daniel Cranney & Tiffany Souterre
Build a Multi-Agent Role-Playing Game Master with Strands Agents
#1about 2 minutes
Understanding the fundamentals of AI agents
AI agents are large language models (LLMs) enhanced with the ability to perform actions using external tools.
#2about 2 minutes
Standardizing agent-tool communication with MCP
The Model Context Protocol (MCP) provides a standardized way for AI agents to connect with and use various tools, similar to REST APIs.
#3about 1 minute
Enabling agent collaboration with the A2A protocol
The Agent-to-Agent (A2A) protocol standardizes communication and collaboration between different AI agents.
#4about 2 minutes
Getting started with the Strands SDK for agents
The Strands SDK from AWS simplifies building multi-agent workflows by handling MCP and A2A protocols with just a few lines of code.
#5about 4 minutes
Creating a basic agent and using local models
Learn how to instantiate a simple agent and configure it to use different LLM providers, including local models via Ollama.
#6about 9 minutes
Adding capabilities with built-in and custom tools
Give agents new abilities by importing pre-built tools or creating your own custom functions using the `@tool` decorator.
#7about 5 minutes
Serving tools remotely with an MCP server
Decouple tools from your agent by running them on a dedicated MCP server, making them accessible to any connected agent.
#8about 12 minutes
Building a multi-agent system with the A2A protocol
Create a collaborative system by running specialized agents on A2A servers and connecting them to a primary orchestrator agent.
#9about 3 minutes
Showcasing the complete multi-agent game master
A full demonstration shows a game master agent orchestrating a character agent, a rules agent, and a dice-rolling tool via a UI.
#10about 1 minute
Conclusion and resources for getting started
Find links to the Strands SDK documentation, code samples, and a discount code for AWS re:Invent.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
07:40 MIN
Demonstrating a complete multi-agent AI game master
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
06:07 MIN
Understanding AI agents, MCP, and the Strands SDK
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
08:31 MIN
Why Dungeons & Dragons is a great use case for AI agents
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
11:42 MIN
Creating a multi-agent system using the A2A protocol
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
04:25 MIN
Building agents and simplifying complex tasks
30 powerful AWS hacks in just 30 minutes: Boost your developer productivity
05:11 MIN
Building a simple agent and connecting to local models
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
08:32 MIN
Live demo of building features with an AI agent
Agents for the Sake of Happiness
03:01 MIN
Understanding the core components of an AI agent
Agentic AI - From Theory to Practice: Developing Multi-Agent AI Systems on Azure
Featured Partners
Related Videos
WeAreDevelopers LIVE - Build a multi AI agents game master with Strands & our weekly web finds
Chris Heilmann, Daniel Cranney & Tiffany Souterre
Machine Learning for Software Developers (and Knitters)
Kris Howard
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
Beyond Chatbots: How to build Agentic AI systems
Philipp Schmid
On a Secret Mission: Developing AI Agents
Jörg Neumann
Beyond Prompting: Building Scalable AI with Multi-Agent Systems and MCP
Viktoria Semaan
Azure AI Foundry for Developers: Open Tools, Scalable Agents, Real Impact
Oliver Will
Agentic AI - From Theory to Practice: Developing Multi-Agent AI Systems on Azure
Ricardo
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

autonomous-teaming
München, Germany
Remote
API
React
Python
TypeScript

Datascope Recruitment
Woking, United Kingdom
Remote
£85K
C++
Unreal Engine

Datascope Recruitment
Colchester, United Kingdom
Remote
£85K
C++
Unreal Engine

Datascope Recruitment
Stevenage, United Kingdom
Remote
£85K
C++
Unreal Engine




Datascope Recruitment
Worcester, United Kingdom
Remote
£85K
C++
Unreal Engine

Amazon.com, Inc
Shoreham-by-Sea, United Kingdom
XML
HTML
JSON
Python
Data analysis
+1