haus
H
haus
/update_appliance

update appliance

Update an appliance's details; omitted fields keep their current value. Rejects the update if the resulting warranty expiry date would fall before the purchase

liveunknown~5s typical
mcphaus
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-app-onehaus-haus /update_appliance for me.

Input

FieldTypeDescription
id*stringID of the appliance to update.
namestringNew name for the appliance. Omit to leave unchanged.
brandstringNew manufacturer or brand name. Omit to leave unchanged.
modelstringNew model name or number. Omit to leave unchanged.
serialNumberstringNew manufacturer serial number. Omit to leave unchanged.
purchaseDatestringDate the appliance was purchased, in YYYY-MM-DD format. Omit or send null to leave unchang
warrantyExpiryDatestringDate the manufacturer warranty expires, in YYYY-MM-DD format. Omit or send null to leave u
warrantyDocumentIdstringID of a previously created document containing the warranty paperwork. Omit to leave uncha
insuranceDocumentIdstringID of a previously created document containing the insurance policy. Omit to leave unchang
notesstringFreeform notes about the appliance. Omit to leave unchanged.

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-app-onehaus-haus","endpoint":"/update_appliance","input":{"id":"..."}}'
cli
npx cracked-ai run -p mcp-app-onehaus-haus -e /update_appliance -i '{"id":"..."}'
mcp
run_tool({ provider: "mcp-app-onehaus-haus", endpoint: "/update_appliance", input: {"id":"..."} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.