CorefluxCommunity_Coreflux-MQTT-MCP-Server

CorefluxCommunity_Coreflux-MQTT-MCP-Server

3.2

If you are the rightful owner of CorefluxCommunity_Coreflux-MQTT-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Coreflux MQTT MCP Server is a Model Context Protocol server that integrates with a Coreflux MQTT broker, providing tools and resources for AI assistants like Claude.

The Coreflux MQTT MCP Server is designed to facilitate seamless integration between Coreflux MQTT brokers and AI assistants that are compatible with the Model Context Protocol (MCP). By connecting to a Coreflux MQTT broker, the server makes a wide range of Coreflux and MQTT actions available as tools for AI assistants such as Claude. This server is built using the official MCP SDK, ensuring smooth integration and operation. It includes a standalone setup assistant to help users configure their environment, manage MQTT broker settings, and troubleshoot connection issues. The server supports a variety of Coreflux commands, including managing models, actions, rules, and routes, and provides documentation resources in the LOT language. With its robust feature set, the Coreflux MQTT MCP Server is an essential tool for developers looking to leverage the power of Coreflux and MQTT in their AI applications.

Features

  • Connects to Coreflux MQTT broker
  • Provides tools for all Coreflux commands
  • Discovers and lists available actions
  • Includes LOT language documentation as resources
  • Built with the official MCP SDK for seamless Claude integration

Tools

  1. add_rule

    Add a new permission rule

  2. remove_rule

    Remove a permission rule

  3. add_route

    Add a new route connection

  4. remove_route

    Remove a route connection

  5. add_model

    Add a new model structure

  6. remove_model

    Remove a model structure

  7. add_action

    Add a new action event/function

  8. remove_action

    Remove an action event/function

  9. run_action

    Run an action event/function

  10. remove_all_models

    Remove all models

  11. remove_all_actions

    Remove all actions

  12. remove_all_routes

    Remove all routes

  13. list_discovered_actions

    List all discovered Coreflux actions

  14. request_lot_code

    Generate LOT code based on natural language prompts