Lets agents use the Coreflux MQTT broker as an automation hub and interact with IoT devices and messaging.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add coreflux-mqtt -- python /PATH/TO/server.py --mqtt-host localhost --mqtt-port 1883 --mqtt-user root --mqtt-password coreflux --mqtt-client-id claude-coreflux-client~/.codex/config.toml
[mcp_servers.coreflux-mqtt]
command = "python"
args = ["/PATH/TO/server.py", "--mqtt-host", "localhost", "--mqtt-port", "1883", "--mqtt-user", "root", "--mqtt-password", "coreflux", "--mqtt-client-id", "claude-coreflux-client"]
# codex mcp add coreflux-mqtt -- python /PATH/TO/server.py --mqtt-host localhost --mqtt-port 1883 --mqtt-user root --mqtt-password coreflux --mqtt-client-id claude-coreflux-client~/.cursor/mcp.json
{
"mcpServers": {
"coreflux-mqtt": {
"command": "python",
"args": [
"/PATH/TO/server.py",
"--mqtt-host",
"localhost",
"--mqtt-port",
"1883",
"--mqtt-user",
"root",
"--mqtt-password",
"coreflux",
"--mqtt-client-id",
"claude-coreflux-client"
]
}
}
}.vscode/mcp.json
{
"servers": {
"coreflux-mqtt": {
"type": "stdio",
"command": "python",
"args": [
"/PATH/TO/server.py",
"--mqtt-host",
"localhost",
"--mqtt-port",
"1883",
"--mqtt-user",
"root",
"--mqtt-password",
"coreflux",
"--mqtt-client-id",
"claude-coreflux-client"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"coreflux-mqtt": {
"command": "python",
"args": [
"/PATH/TO/server.py",
"--mqtt-host",
"localhost",
"--mqtt-port",
"1883",
"--mqtt-user",
"root",
"--mqtt-password",
"coreflux",
"--mqtt-client-id",
"claude-coreflux-client"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"coreflux-mqtt": {
"command": "python",
"args": [
"/PATH/TO/server.py",
"--mqtt-host",
"localhost",
"--mqtt-port",
"1883",
"--mqtt-user",
"root",
"--mqtt-password",
"coreflux",
"--mqtt-client-id",
"claude-coreflux-client"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"coreflux-mqtt": {
"command": "python",
"args": [
"/PATH/TO/server.py",
"--mqtt-host",
"localhost",
"--mqtt-port",
"1883",
"--mqtt-user",
"root",
"--mqtt-password",
"coreflux",
"--mqtt-client-id",
"claude-coreflux-client"
]
}
}
}