TopicGate 1.0.0 — Secure Local MQTT Observability
TopicGate 1.0.0 is the first release of a desktop MQTT observer and MCP server for secure, local access to the MQTT state you choose to observe.
Highlights:
- Configure multiple MQTT broker profiles, including credentials and TLS settings.
- Observe exact topics and standard MQTT + / # filters.
- Inspect topic trees, payloads, QoS, retained state, timestamps, message counts, and observation provenance in the desktop app.
- Persist observed values locally with configurable retention and cache-management controls.
- Keep passwords in the operating-system credential store; they are never exposed through the MCP API.
- Use the MCP server safely in read-only mode by default to inspect brokers, connection status, subscriptions, topics, and stored observations.
- Explicitly enable --mode control only when a trusted MCP host needs to connect, manage subscriptions, refresh observations, or publish MQTT messages.
- Use the bundled Codex plugin and focused skills to configure TopicGate and inspect MQTT state from Codex.
- Understand snapshot freshness and completeness through clear Live, Cached, Stale, and Stored provenance indicators.
Notes:
- TopicGate requires Python 3.11+ and an MQTT 5-compatible broker.
- Windows and Codex are the currently validated platform and MCP-host combination.
- Observations represent the latest state TopicGate has received or retained locally; they are not a complete broker-history record.