KubeMQ
Deploy

Deploy KubeMQ

One broker that replaces your messaging stack and runs your AI-agent fabric — pick your path and install in minutes.

One broker, two jobs

KubeMQ is a Kubernetes-native message broker that ships as a single binary with two co-equal headline capabilities.

Consolidate your messaging stack — point your existing Kafka, RabbitMQ, AWS SQS/SNS, MQTT, STOMP, AMQP, or Google Cloud Pub/Sub client at KubeMQ by changing one connection string. No rewrite, no new SDK, no new wire protocol to learn.

Run your AI-agent fabric — KubeMQ ships built-in Agent-to-Agent (A2A) and Model Context Protocol (MCP) gateways. Agents register, get discovered by capability, and stream results; any MCP-compatible LLM host — Claude, Cursor, or your own IDE — drives both messaging and agents over the open MCP standard.

Both capabilities ride the same core:

  • 10-language SDKs plus REST
  • Four messaging patterns (Events, Events Store, Queues, and RPC — Commands and Queries)
  • Built-in persistence
  • A web dashboard
  • Clustering and high availability
  • No ZooKeeper, no external database, no sidecars

Choose your path

What do you want to do

Two things KubeMQ does — pick the one you came for.

Ways to get started

Or just get it running:

The four messaging patterns

Upgrading an existing install?

Rolling upgrades, rollback, and backup are covered in Install with Docker and Install on Kubernetes.

Was this page helpful?

On this page