What is CloudSignal?
CloudSignal is a managed MQTT broker platform for real-time communication across browsers, backends, IoT devices, and AI agents.
CloudSignal is a managed MQTT broker that handles real-time message routing between your apps, services, and devices. You sign up, get credentials, and connect, CloudSignal handles clustering, failover, TLS, and ACLs so you can focus on building features.
New to MQTT? MQTT is a lightweight publish/subscribe protocol. Clients publish messages to topics, and any client subscribed to that topic receives them.
Who is CloudSignal for?
Real-time app builders
Chat apps, live dashboards, presence, and collaborative tools that need instant message delivery.
AI engineers
Coordinate agents, stream LLM tokens, and broadcast inference results to many subscribers.
Backend teams
Event-driven architectures and service-to-service messaging without managing infrastructure.
IoT developers
Connect sensors, gateways, and devices with persistent sessions and per-device ACLs.
Key features
Zero infrastructure management
You don't run servers, scale nodes, or apply security patches. CloudSignal handles clustering, failover, and updates.
Security by default
| Feature | What it does |
|---|---|
| TLS encryption | All production connections secured with TLS 1.2+ |
| Organization isolation | Topic namespaces and quotas scoped per tenant |
| Fine-grained ACLs | Per-user publish and subscribe rules |
| Server-side tokens | Short-lived browser credentials minted from your backend |
Built for modern workloads
| Feature | What it does |
|---|---|
| Persistent sessions | Clients reconnect and receive missed messages |
| Multiple protocols | MQTT over TCP, TLS, WebSocket, and Secure WebSocket |
| Real-time analytics | Connections, messages, and usage in your dashboard |
| Agent-ready | Pub/sub fits multi-agent coordination and streaming output |
How it works
- Sign up and an organization is created automatically
- Create MQTT users in your dashboard
- Connect using the format
username@organization_id - Publish and subscribe to topics
Get started in 5 minutes
Next.js quickstart
Build a real-time app with server-side token auth
Python quickstart
Connect a Python service with paho-mqtt or aiomqtt
Node.js quickstart
Build a backend service with the CloudSignal SDK
All quickstarts
Browse every supported framework and runtime
Explore more
Why CloudSignal?
Compare with self-hosted brokers, HiveMQ, and AWS IoT Core
Core features
Persistent sessions, retained messages, and multi-tenancy
Use cases
AI agents, IoT, real-time apps, and business applications
Security deep dive
Authentication, ACLs, and the server-side token pattern
Ready to dive in? Create your free account and run your first MQTT connection in minutes.