
Driver-Box
by ibuilding-x
Edge gateway framework for IoT devices supporting Modbus, BACnet, HTTP, and MQTT via Lua scripts.
What it does
Driver-Box is a lightweight edge gateway framework designed for IoT scenarios. It abstracts communication protocols for various devices and uses a plugin-based architecture to integrate industrial protocols, allowing AI agents to manage and monitor hardware devices in smart buildings, factories, and homes.
Tools
get_device_status: Retrieves real-time data from connected IoT devices.send_device_command: Sends control signals to Modbus/BACnet/MQTT devices.list_available_plugins: Lists active protocol plugins (e.g., Modbus, BACnet).execute_lua_script: Runs custom Lua scripts for complex protocol parsing.
Installation
Add to claude_desktop_config.json:
{
"mcpServers": {
"driver-box": {
"command": "driver-box",
"args": [],
"env": {
"DRIVERBOX_RESOURCE_PATH": "/path/to/res"
}
}
}
}
Supported hosts
- claude
Quick install
go install github.com/ibuilding-X/driver-box@latestInformation
- Pricing
- free
- Published
- 5/30/2026
- stars







