📦 Mqtt Client — MQTT连接管理
v1.2.2基于Node.js/mqtt.js的通用MQTT客户端,支持连接管理、主题订阅、消息收发与OpenClaw深度集成,助力IoT实时通信。
1· 170·0 当前·0 累计
下载技能包
最后更新
2026/3/24
安全扫描
OpenClaw
安全
high confidenceNULL
评估建议
This skill appears to do what it says: it's an MQTT client and uses only MQTT-related environment variables. Before installing: (1) review and confirm you trust the MQTT broker you will connect to — credentials (username/password) are sent to that broker; (2) be aware the skill may create an entry in ~/.openclaw/openclaw.json and it also reads openclaw.json from several locations (home, cwd, __dirname), so inspect those files if you care about leakage of other config; (3) install the official 'm...详细分析 ▾
✓ 用途与能力
Name/description describe an MQTT client and the package requires only MQTT-related configuration (broker, username, password, clientId). The code and README implement connection, subscription, publishing, triggers and health monitoring — all coherent with an MQTT client skill.
ℹ 指令范围
Runtime instructions and examples focus on connecting to an MQTT broker and managing topics/messages. The SKILL.md states the skill will auto-create a config entry in ~/.openclaw/openclaw.json; the library also looks for openclaw.json in several locations. This is within scope for a skill that persists its own configuration, but users should be aware it reads configuration from multiple paths and may create a config file under the user home directory.
✓ 安装机制
No install spec is provided (instruction-only skill). The README instructs installing the well-known npm package 'mqtt' — no downloads from arbitrary URLs or archive extraction are present in the bundle. Code files are included in the skill package (no external installers).
✓ 凭证需求
Environment variables referenced are MQTT-specific (MQTT_BROKER, MQTT_BROKER_PORT, MQTT_USERNAME, MQTT_PASSWORD, etc.). The code reads HOME for config file paths, but does not request unrelated credentials or unrelated system secrets.
ℹ 持久化与权限
The skill does not request always:true and is user-invocable. It documents auto-creating/updating an entry under ~/.openclaw/openclaw.json to store its enabled state and env defaults. Writing its own config is expected for a skill, but users should confirm they are comfortable with the skill creating a file under their home directory.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.2.22026/3/22
NULL
● Pending
安装命令
点击复制官方npx clawhub@latest install mqtt-client-openclaw
镜像加速npx clawhub@latest install mqtt-client-openclaw --registry https://cn.longxiaskill.com