EMQX MCP 服务器
提供与 EMQX MQTT 消息代理交互的模型上下文协议 (MCP) 服务器实现。
快速入门
-
运行环境准备:
- 确保已安装 Python。
- 配置 EMQX 集群,可以使用 EMQX Cloud 或本地部署。
-
通过 Docker 安装:
docker pull benniuji/emqx-mcp-server
修改
claude_desktop_config.json
文件,设置环境变量EMQX_API_URL
、EMQX_API_KEY
和EMQX_API_SECRET
。 -
手动安装:
- 克隆仓库并确保
uv
已安装。 - 配置
claude_desktop_config.json
,更新路径和环境变量。
- 克隆仓库并确保
-
基本功能测试:
- 列出客户端:
Please list the clients connected to the MQTT broker.
- 发布消息:
Publish a message to topic '/test' with QoS 1.
- 断开客户端:
Disconnect client by ID.
- 列出客户端:
更多示例参见 README 文档。