platform-eng-a2a

jimmyshah83
2
Demonstrates Agent-to-Agent communication using A2A protocol with Planner and Azure MCP Agents.

Overview

What is platform-eng-a2a

platform-eng-a2a is a demonstration project that showcases Agent-to-Agent (A2A) communication using the A2A protocol. It features both a Planner Agent and an Azure MCP Agent, allowing for seamless interaction between agents.

How to Use

To use platform-eng-a2a, follow these steps: install the required dependencies using the uv package manager, clone the repository, set up your environment with Azure OpenAI credentials, install the Azure MCP server, and run the demos using the provided commands.

Key Features

Key features of platform-eng-a2a include: 1) Demonstration of A2A communication; 2) Integration with Azure services through the MCP protocol; 3) Support for Python and Node.js environments; 4) Easy setup and configuration.

Where to Use

platform-eng-a2a can be used in various fields such as artificial intelligence, cloud computing, and automation, particularly where agent-based systems need to communicate effectively.

Use Cases

Use cases for platform-eng-a2a include: 1) Automated task planning between agents; 2) Real-time data exchange between Azure services; 3) Development of intelligent applications that leverage multiple agents for decision-making.

Content