MCP + A2A Coding Masterclass: Build multi-agent orchestration from scratch (Beginner to Pro)
Автор: theailanguage
Загружено: 2025-07-23
Просмотров: 9130
Описание:
Build a production-ready multi-agent orhestration system using the Model Context Protocol (MCP) and Agent-to-Agent (A2A) communication.
This is a coding master class. Please refer to the videos for overview -
MCP Overview - • MCP Course #2 - MCP Basics - Quick Overview
A2A Overview - • A2A Course #1 - A2A Protocol - Complete Ov...
Learning about A2A and MCP? JOIN THE COMMUNITY - / @theailanguage
------------------------------------------------------------
Python version - please use Python version 3.11 for this code as there is a breaking change in Python version 3.12, 3.13 and 3.14 that causes errors in the MCP Toolset class of ADK. I will post an update about this as soon as the root cause for the issue is found and fixed in ADK or some other way.
To fix the Python version, please update it inside
FILE - a2a_samples/version_7_mcp_a2a_master/mcp_a2a_master/.python-version
VALUE - 3.11
------------------------------------------------------------
🎓 UDEMY COURSES WITH EXCLUSIVE DISCOUNTS
Sign in at 👉 https://theailanguage.com to access special discounted links with coupon codes.
📘 Course 1: MCP & A2A Udemy Course
✔ Completion certificate
✔ Practice questions
✔ Q&A support
📗 Course 2: Google ADK Udemy Course
✔ Completion certificate
✔ Q&A support
✔ Bite-sized, easy-to-follow lectures
------------------------------------------------------------
CODE
Please Subscribe, allow pop-ups, then log in to The AI Language site to access our GitHub repos. This link works only for subscribers. Thanks!
https://theailanguage.com/onlySubscri...
This video uses the version_7_mcp_a2a_master/mcp_a2a_master folder of our sample repo.
This hands-on live coding project walks you through everything - from setting up MCP servers (stdio and streamable http) to designing A2A-compatible agents and building a host orchestrator. By the end, you’ll have a fully working system with service discovery, remote agent invocation, and a CLI-based command interface.
📦 Project Features:
STDIO and Streamable HTTP MCP servers
Agent discovery and registration
Task orchestration with A2A-compatible agents
A working host agent delegating to remote agents
Command-line interface for interacting with the system
Clear folder structure and reusable utilities
🛠️ Tech Requirements:
Python 3.11+
`uv` (Universal Virtualenv tool)
📚 Chapters:
00:00 Introduction to Masterclass
01:58 Requirements
02:44 Project Setup
05:09 1.1 MCP Server - STDIO
19:46 1.2 MCP Server - Streamable HTTP
29:01 2.1 MCP Client - Design & Config
33:27 2.2 MCP Client - Discovery
41:47 2.3 MCP Client - Connector
56:44 3.1 A2A Setup
01:00:15 3.2 A2A Remote Agent - base code
01:08:45 3.3 A2A Remote Agent - main code
01:14:37 3.4 A2A Remote Agent - executor code
01:28:14 3.5 A2A Remote Agent - invoke Function
01:35:08 3.6 A2A Server - code
01:38:12 4.1 A2A - Registry
01:39:51 4.2 A2A - Discovery
01:50:18 4.3 A2A - Connector
02:02:42 5.1 A2A Host Agent - Orchestrator
02:06:32 5.2 A2A Host Agent - List agents and delegate tasks
02:12:58 5.3 A2A Host Agent - executor code
02:13:41 5.4 A2A Host Agent - main code
02:15:14 6 A2A Command Line App and Client
02:22:55 API Key and Environment Setup
02:25:22 Other Code Changes
02:33:39 GET THE CODE
02:34:03 DEMO
02:40:16 OUTPUT
02:41:53 Ouro
🙌 Like, Share & Subscribe if you found this helpful!
#Orchestration #MCP #A2A #MultiAgent #AI #Python #OpenSource #Discovery #AgentRegistry #MCPServer #MCPClient #A2AServer #A2AClient #Tools #RemoteAgent #List_agents #delegate_task
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: