Specifications and SDKs for using MQTT as a transport layer in AI agent systems.
Documentation: emqx.com/mqtt-for-ai
| Specification | Description |
|---|---|
| A2A over MQTT | Agent-to-Agent protocol over MQTT — agent discovery, request/reply, and event delivery |
| MCP over MQTT | Model Context Protocol transport layer over MQTT |
| MQTT/RT | Real-time messaging bus over MQTT/UDP |
| MQTT over QUIC | MQTT over QUIC transport protocol |
| MQTT Queues & Streams | Queue and stream abstractions for MQTT |
| MQTT Subscription Filters | MQTT 5.0 subscription filter enhancements |
| MQTT Batch Publishing | MQTT 5.0 batch publishing |
pip install a2a-over-mqttSee the SDK documentation for usage details.
The documentation site is built with VitePress.
Requirements: Node.js >= 22, PNPM >= 10
pnpm install
pnpm run dev # serve with hot reload at localhost:5173
pnpm run build # build for production