Uploaded April 2026 | Updated September 2026, 2 weeks ago
The Game Master (GM) plays a central role in role-playing games: they create the players’ stories, embody non-player characters (NPCs), and ensure the rules are followed. AI can be a powerful ally for GMs, helping them check rules, improvise scenarios, and create content on the fly. In this talk/live coding session, we’ll build together an AI multi-agent Game Master using Spring AI. We’ll set up specialized agents for different GM responsibilities and explore how they collaborate through the Agent-to-Agent (A2A) protocol and tool integrations via the MCP protocol.
The Game Master (GM) plays a central role in role-playing games: they create the players’ stories, embody non-player characters (NPCs), and ensure the rules are followed. AI can be a powerful ally for GMs, helping them check rules, improvise scenarios, and create content on the fly. In this talk/live coding session, we’ll build together an AI multi-agent Game Master using Spring AI. We’ll set up specialized agents for different GM responsibilities and explore how they collaborate through the Agent-to-Agent (A2A) protocol and tool integrations via the MCP protocol.










