Refresh Your Home For Fall
Limited time deal NO_OF_HOURS hours NO_OF_MINUTES minutes Limited time deal NO_OF_MINUTES minutes Limited time deal NO_OF_MINUTES minutes NO_OF_SECONDS seconds Limited time deal NO_OF_SECONDS seconds Limited time deal
To see product details, add this item to your cart. You can always remove it later.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Design Multi-Agent AI Systems Using MCP and A2A: Engineer your own Python-based agentic AI framework with tool use, memory, and multi-agent workflows
  • An Overview of Design Multi-Agent AI Systems Using MCP and A2A
  • VIDEO

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Design Multi-Agent AI Systems Using MCP and A2A: Engineer your own Python-based agentic AI framework with tool use, memory, and multi-agent workflows

4.4 out of 5 stars (18)

Purchase options and add-ons

Build a production-ready multi-agent AI framework from scratch using MCP and A2A to orchestrate powerful agent workflows

Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*

Key Features

  • Build Python-based AI agents without relying on third-party orchestration frameworks
  • Design production-ready multi-agent systems using A2A messaging
  • Integrate memory and context with MCP to create adaptive and stateful agentic AI frameworks

Book Description

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

What you will learn

  • Design and implement tool-using AI agents from the ground up
  • Build modular components for extensible agent frameworks
  • Create secure and observable tools with structured inputs
  • Integrate agents with chat UIs such as Slack and Chainlit
  • Leverage MCP for context handling and agent memory
  • Orchestrate collaborative agent workflows using A2A
  • Debug and deploy agents in production-like environments
  • Explore future-ready agent capabilities and GenUX design

Who this book is for

This book is essential for AI engineers, ML practitioners, and software architects building agentic systems with large language models. It’s also ideal for DevOps engineers and technical leaders seeking deep insights into building and scaling autonomous AI workflows. Python coding skills and basic familiarity with LLMs are recommended.

Table of Contents

  1. Introduction to Generative AI and AI agents
  2. Understanding How AI Agents Work
  3. A Hands on Walk-Through of a Simple AI Agent
  4. Building a Tool-Based Agentic AI Framework
  5. Implementing Custom Tools
  6. Creating Chat Interfaces Using Slack and Chainlit
  7. Integrating with the Model Context Protocol Ecosystem
  8. Designing Multi-Agent Systems
  9. Implementing Multi-Agent Systems with A2A
  10. Testing, Debugging, and Troubleshooting Multi-Agent Systems
  11. Deploying Multi- Agent Systems
  12. Advanced Topics and Future Directions

Frequently bought together

This item: Design Multi-Agent AI Systems Using MCP and A2A: Engineer your own Python-based agentic AI framework with tool use, memory, and multi-agent workflows
$41.79
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
+
$36.33
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.

Customers also bought or read

Loading...

From the Publisher

Design Multi-Agent AI Systems Using MCP and A2A
Design Multi-Agent AI Systems Using MCP and A2A
Design Multi-Agent AI Systems Using MCP and A2A
Design Multi-Agent AI Systems Using MCP and A2A
Get Your Free eBook

Editorial Reviews

About the Author

Gigi Sayfan is a member of the AI agents infra team at Perplexity, focused on building large-scale environments and harnesses for AI agents. He brings over 30 years of software development experience across domains, including instant messaging, chip fabrication process control, embedded multimedia for game consoles, brain-inspired machine learning, custom browser development, web services for distributed 3D game platforms, IoT sensors, and virtual reality. He has written production code in Go, Python, Java, C#, C++, and TypeScript/JavaScript. His expertise includes AI agents, generative AI, cloud-native technologies, DevOps, databases, networking, and distributed systems. Gigi has authored books and articles on Kubernetes and microservices.

Product details

  • Publisher ‏ : ‎ Packt Publishing
  • Publication date ‏ : ‎ February 27, 2026
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 536 pages
  • ISBN-10 ‏ : ‎ 1806116472
  • ISBN-13 ‏ : ‎ 978-1806116478
  • Item Weight ‏ : ‎ 2.01 pounds
  • Dimensions ‏ : ‎ 7.5 x 1.21 x 9.25 inches
  • Best Sellers Rank: #130,255 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.4 out of 5 stars (18)

About the author

Follow authors to get new release updates, plus improved recommendations.
Gigi Sayfan
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Gigi Sayfan is is focused on building large-scale environments and harnesses for AI agents.

Gigi has been developing software professionally for more than 30 years in domains as diverse as instant messaging, morphing, chip fabrication process control, embedded multimedia applications for game consoles, brain-inspired machine learning, custom browser development, web services for 3D distributed game platforms, IoT sensors, and virtual reality. He has written production code in many programming languages such as Go, Python, Java, C#, C++ and Typescript/JavaScript.

His technical expertise includes AI agents, generative AI, cloud-native technologies, DevOps, databases, low-level networking, distributed systems, unorthodox user interfaces, and the full software development life cycle.

Gigi has authored several books on Kubernetes and microservices and written hundreds of technical articles on a wide range of topics.

In his spare time Gigi likes to practice Jiu Jitsu, play board games and read books (mostly Sci-Fi).