-
Book Overview & Buying
-
Table Of Contents
Design Multi-Agent AI Systems Using MCP and A2A
By :
Design Multi-Agent AI Systems Using MCP and A2A
By:
Overview of this book
Frustrated by opaque agent frameworks that hide how things work? This book gives you complete control by guiding you through building a fully functional, extensible agentic AI framework in Python without relying on external orchestration tools.
You’ll begin by implementing a simple tool-using agent, and then gradually extend its capabilities with structured tool schemas, user interfaces, and memory via the Model Context Protocol (MCP). From there, you’ll build collaborative multi-agent systems powered by Agent-to-Agent (A2A) messaging and deploy them in realistic environments. Along the way, you’ll explore secure tool invocation, message routing, observability, and human-in-the-loop workflows.
With annotated code, deep engineering insights, and practical deployment patterns, this hands-on guide equips you to build AI agents that reason, plan, act, and adapt, whether you’re shipping production systems or experimenting with cutting-edge LLM-based architectures.
Written by Gigi Sayfan, who builds AI agent infrastructure at Perplexity and is a bestselling author with decades of experience in AI and distributed systems, this book gives you the tools and knowledge to engineer your own advanced agentic systems.
*Email sign-up and proof of purchase required
Table of Contents (18 chapters)
Chapter 1: Introduction to Generative AI and AI Agents
Chapter 2: Understanding How AI Agents Work
Chapter 3: A Hands-On Walk-Through of a Simple AI Agent
Part 2: Building Your Own Agentic AI Framework
Chapter 4: Building a Tool-Based Agentic AI Framework
Chapter 5: Implementing Custom Tools
Chapter 6: Creating Chat Interfaces Using Slack and Chainlit
Chapter 7: Integrating with the Model Context Protocol Ecosystem
Part 3: Constructing Multi-Agent Systems
Chapter 8: Designing Multi-Agent Systems
Chapter 9: Implementing Multi-Agent Systems with A2A
Chapter 10: Testing, Debugging, and Troubleshooting Multi-Agent Systems
Chapter 11: Deploying Multi-Agent Systems
Chapter 12: Advanced Topics and Future Directions
Chapter 13: Unlock Your Exclusive Benefits
Index