Skip to content

Architecture ​

Core Components ​

A2A over MQTT introduces a broker-centric transport model while keeping agent semantics unchanged:

Agents ​

Agents publish a retained Agent Card to a discovery topic. The card describes the agent and may include optional trust metadata.

Clients ​

Clients subscribe to discovery topics to find agents and publish requests to request topics. Replies are returned on corresponding reply topics.

MQTT Broker ​

The broker routes discovery, request/reply, and event messages. It may optionally enforce trust policies for Agent Cards or attach broker-managed status via MQTT User Properties when forwarding discovery messages, but those choices are implementation-specific and not required for core conformance.