CorefluxMCPServer MCP Server

An enterprise-grade Model Context Protocol (MCP) server that provides secure, scalable access to Coreflux MQTT brokers and comprehensive automation

Local serverstdioPython

What is the CorefluxMCPServer MCP Server?

An enterprise-grade Model Context Protocol (MCP) server that provides secure, scalable access to Coreflux MQTT brokers and comprehensive automation capabilities for

What you get

  • LOT Code Generation — - Generate Language-of-Things code from natural language
  • Automation Assistance — - Get help with Coreflux automation tasks
  • Best Practices — - Receive guidance on optimal implementations
  • Troubleshooting — - Get assistance with debugging and optimization

Configuration and credentials

  • Python 3.11 or higher - Docker (optional, for containerized deployment) - Access to a Coreflux MQTT broker - Coreflux Copilot API key (optional, for AI assistance)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_connection_statusGet detailed connection status with troubleshooting guidance
setup_mqtt_connectionConfigure a new MQTT broker connection dynamically
mqtt_connectConnect to a specific MQTT broker with custom parameters
check_broker_healthTest broker connectivity and attempt reconnection
reconnect_mqttForce reconnection to the configured broker

Configuration

  • Python 3.11 or higher - Docker (optional, for containerized deployment) - Access to a Coreflux MQTT broker - Coreflux Copilot API key (optional, for AI assistance)
VariableDescriptionRequired
MQTT_BROKERConfiguration value read at startup.Optional
MQTT_PORTConfiguration value read at startup.Optional
MQTT_USERConfiguration value read at startup.Optional
MQTT_PASSWORDConfiguration value read at startup.Optional
MQTT_USE_TLSConfiguration value read at startup.Optional
DO_AGENT_API_KEYCredential the server authenticates with.Yes
LOG_LEVELConfiguration value read at startup.Optional
COREFLUX_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use CorefluxMCPServer to get connection status.”
  • “Use CorefluxMCPServer to setup mqtt connection.”
  • “Use CorefluxMCPServer to mqtt connect.”

Frequently asked questions

An enterprise-grade Model Context Protocol (MCP) server that provides secure, scalable access to Coreflux MQTT brokers and comprehensive automation capabilities for Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.