WebMCP Registry

smarthome_set_thermostat

verifiedv0.1

Adjust temperature and mode. Simulated demo; registered by the /smart-home page.

Updated 7/11/2026 · Created 7/11/2026

Input Schema

{
  "type": "object",
  "required": [
    "temperature",
    "mode"
  ],
  "properties": {
    "mode": {
      "enum": [
        "heat",
        "cool",
        "auto",
        "off"
      ],
      "type": "string",
      "description": "HVAC mode"
    },
    "temperature": {
      "type": "number",
      "maximum": 85,
      "minimum": 60,
      "description": "Temperature (60-85 F)"
    }
  }
}

Full Contract

{
  "name": "smarthome_set_thermostat",
  "description": "Adjust temperature and mode. Simulated demo; registered by the /smart-home page.",
  "inputSchema": {
    "type": "object",
    "required": [
      "temperature",
      "mode"
    ],
    "properties": {
      "mode": {
        "enum": [
          "heat",
          "cool",
          "auto",
          "off"
        ],
        "type": "string",
        "description": "HVAC mode"
      },
      "temperature": {
        "type": "number",
        "maximum": 85,
        "minimum": 60,
        "description": "Temperature (60-85 F)"
      }
    }
  }
}

GET /api/tool/agentk.stacktr.ee/smarthome_set_thermostat