fibaro_quick_app
List, create, update code or variables, get Lua, or delete Fibaro Quick Apps.
Instructions
Quick App intent tool: list/create/update code/update variables/get lua/delete.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"op": "<op>"
},
"name": "fibaro_quick_app"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format: text (default) or json (stringified MCP result) | |
| op | Yes | Operation: list|create|update_code|update_variables|get_lua|delete | |
| device_id | No | Quick App device ID | |
| name | No | Quick App name (op=create) | |
| type | No | Quick App type (op=create) | |
| room_id | No | Room ID (op=create) | |
| code | No | Lua code (op=create/update_code) | |
| variables | No | Variables array (op=update_variables) |