Chariot MQTT Server

Chariot The Sparkplug-compliant MQTT broker

Chariot® is the industrial-grade MQTT server built by the inventors of MQTT and Sparkplug. Designed specifically for OT applications, Chariot delivers the reliable, secure, and scalable messaging infrastructure needed to power mission-critical systems and modern digital transformation initiatives.

Chariot gives customers more flexibility in how they deploy, manage and expand it over time. Chariot can be deployed in a container, or on your own VM or server, or as a service in AWS or Azure. 

With support for containerized deployments and expanded functionality, Chariot seamlessly integrates into modern deployment strategies delivering the mission-critical reliability MQTT server experience customers already know.

From oil & gas to manufacturing to energy, leading industrial organizations use Chariot to move data across their enterprise, bridging the gap between OT and IT with ease.

chariot-mqtt-server

Key features

Built for OT + SCADA

  • Run as a standalone broker or as a scalable replacement for the MQTT Distributor module in larger Ignition-based deployments
  • Seamlessly integrates into Unified Namespace (UNS) architectures
  • Enables real-time messaging across plants, clouds, and business systems

Secure & scalable

  • TLS encryption with username/password authentication
  • LDAP support for user and client authentication
  • Access Control Lists (ACLs) for fine-grained topic-level access
  • Multiple client support for unlimited Edge Nodes and applications

Web-based admin & monitoring

  • Modern UI for managing users, roles, and client activity
  • Monitor live MQTT traffic and Sparkplug-specific metrics
  • Visual tools for understanding topic structure, edge node behavior, and connection status

Advanced Sparkplug awareness

Chariot provides powerful Sparkplug-specific monitoring features, including:

  • Detection of duplicate Group/Edge Node ID collisions
  • Online/offline state tracking (birth/death messages, state counts)
  • Detection of long keep-alive intervals or improper LWT configurations
  • Insight into Edge Nodes frequently going offline or misconfigured
  • ACL configuration based on Sparkplug topic tokens
  • Internal compression sampling for payload optimization


Flexible deployment options

  • Deploy on Windows, Linux, or containerized environments
  • Support for customer-managed infrastructure
  • Expand Chariot with additional functionality and modules
  • Built to support evolving enterprise and large-scale MQTT architectures


Chariot's simple pricing

  • No annual subscription costs
  • Unlimited MQTT clients and tags
  • No hardware restraints on sizing
  • One-time perpetual license fee
  • Free trial license for testing
  • $11,950 plus optional support add-on
chariot-mqtt-client

Chariot MQTT client A free tool to test, debug, and validate

Included with your Chariot download, the Chariot MQTT Client is a free, lightweight utility that simplifies testing, debugging, and validating MQTT connections and Sparkplug payloads.

Key features:

  • Subscribe and publish to test brokers
  • Visualize topic activity and payloads
  • Designed specifically with Sparkplug support
  • Easy-to-use, ideal for both development and troubleshooting

Why Chariot?

Chariot is the only MQTT server that understands Sparkplug’s data model, adding unique system-level insights to any MQTT deployment — including tracking Edge Node health, connection status, duplicate IDs, and more.

Purpose-built for industrial use

Built-in Sparkplug intelligence and diagnostics

Easy setup — install and configure in minutes

Flexible Java-based deployment across OS platforms

Unlimited MQTT clients with a one-time perpetual license

Supports Sparkplug 3.0 and MQTT 3.1.1 (OASIS standard)