# MQTTX > MQTTX is a cross-platform MQTT 5.0 client toolbox by EMQ: a desktop app (Electron), a command-line tool, and a web client, plus an AI Agent Skill that lets coding agents drive the MQTTX CLI for pub/sub testing and benchmarking. ## Products - [MQTTX Desktop](https://mqttx.app/): Cross-platform MQTT 5.0 desktop client with a chat-like interface for connection testing, publishing, and subscribing. - [MQTTX CLI](https://mqttx.app/cli): Command-line MQTT client supporting MQTT/TCP, TLS, WebSocket, pub/sub, and connection benchmarking. - [MQTTX Web](https://mqttx.app/web): Browser-based MQTT client, no installation required. - [Downloads](https://mqttx.app/downloads): All release downloads for macOS, Windows, and Linux. ## Documentation - [MQTTX Docs](https://mqttx.app/docs): Documentation home. - [MQTTX CLI Get Started](https://mqttx.app/docs/cli/get-started): Installation and first commands for the CLI. - [MQTTX AI Agent Skill](https://mqttx.app/docs/cli/agent-skill): Install and use the mqttx-cli Agent Skill so AI coding agents (Claude Code, Cursor, etc.) can run MQTT operations autonomously. - [MQTTX Web Docs](https://mqttx.app/docs/web): Documentation for the web client. - [FAQ](https://mqttx.app/docs/faq): Frequently asked questions. - [Troubleshooting](https://mqttx.app/docs/troubleshooting): Common issues and fixes. ## Resources - [Features](https://mqttx.app/features): Full feature overview. - [Blog](https://mqttx.app/blog): MQTT tutorials, protocol guides, and product news. - [Changelogs](https://mqttx.app/changelogs): Release notes by version. - [GitHub](https://github.com/emqx/MQTTX): Source code, issues, and CLI releases. ## Optional - [Chinese docs](https://mqttx.app/zh/docs) - [Japanese docs](https://mqttx.app/ja/docs)