Connection context disappears
A client reconnects, a retained message changes, a subscription moves, and the screenshot no longer explains what happened.
Mqttable turns broker tabs, MQTT clients, TraceGrid rows, PCAP diagnostics, Replay scenarios, Proxy faults, Bench runs, Monitor evidence, CLI, and MCP into one local workflow.
Free local runtime first. Pro only expands scale, depth, Remote Runtime, and advanced agent workflows.
Local
Desktop runtime and data stay on your machine by default.
Trace
Live rows, PCAP findings, Replay reports, and Monitor events stay linked.
CLI/MCP
Agents read schemas, prepare plans, apply only after confirmation, then verify.
Live MQTT workspace
Clients
3 online
Trace rows
1,284
Replay ready
12 steps
Operate clients, keep trace context, replay from evidence, and hand the same state to CLI or MCP when automation helps.
Why the old tools break
A real issue crosses live clients, packet traces, capture files, timing, network faults, load, local runtime pressure, and a handoff to another engineer or agent. Mqttable keeps that chain visible.
A client reconnects, a retained message changes, a subscription moves, and the screenshot no longer explains what happened.
Raw PCAP rows are useful, but the diagnostic checks, issue groups, traffic summary, and source references need to stay attached.
You need a named Replay Scenario with mapped identities, topic rewrites, pace, expected protocol responses, and a report.
Bench results need preflight, runtime metrics, history, comparison, and report evidence next to the chart.
What is actually in Mqttable
The landing page should sell the product that exists in ../mqttable: local desktop, Phoenix LiveView surface, TraceGrid, PCAP diagnostics, Replay Workbench, Proxy, Bench, Monitor, Tools, CLI, and MCP.
Create broker tabs, connect MQTT 3.1.1 / MQTT 5 clients, publish, subscribe, inspect payloads, resend, and keep trace rows in the same workspace.
Analyze captures into packet grids, traffic summaries, diagnostic checks, findings, issue groups, replay candidates, and bounded reports.
Import a Replay Source, build a draft, dry-run it, execute against a target broker, verify expected MQTT responses, and keep report history.
Inject latency, bandwidth limits, timeouts, and disconnects with cleanup and recovery verification instead of improvising network chaos.
Configure client groups, subscriptions, scheduled messages, preflight checks, live charts, history comparison, and long-running evidence.
Runtime metrics and structured product events show memory, file descriptors, process health, and support-ready diagnostic evidence.
Agents discover capabilities, read schemas and resources, prepare masked confirmation plans, apply only after confirmation, and verify results.
Daily debugging path
The product is built around the path engineers already take during MQTT incidents, not around a generic SaaS dashboard.
Open a broker tab, create MQTT client identities, test TCP/TLS/WebSocket/QUIC paths, subscribe, publish, and watch live trace rows.
Use TraceGrid and PCAP Analysis to preserve ordered packet rows, payload metadata, diagnostics, findings, and source references.
Turn trace or PCAP evidence into a Replay Draft, dry-run the plan, execute against a target broker, and compare expected responses.
Use Replay Reports, Benchmark reports, Monitor events, and CLI/MCP verification so another engineer can rerun the same reasoning.
Simple Free / Pro boundary
Free keeps daily MQTT work usable. Pro expands limits for serious Replay, PCAP, Benchmark, Remote Runtime, and advanced MCP-assisted diagnosis.
Free
For local MQTT debugging and daily trace work.
Pro Annual
For engineers and consultants who need larger workspaces, deeper evidence, Remote Runtime, and Pro MCP workflows.
Pro Lifetime
For engineers who want one-time Pro access for the supported life of Mqttable.
Direct answers
Short answers about the product boundaries this landing page now reflects.
Stop losing MQTT evidence
Start with local Connections, TraceGrid, PCAP, Replay, Proxy, Bench, Monitor, and Tools. Bring in CLI or MCP only when the workflow needs automation.