Sensibo MCP Server

sensibo.mcp-api.dev

An MCP (Model Context Protocol) server that lets AI assistants control your Sensibo smart AC system.

Getting Started

1. Authenticate

Visit sensibo.mcp-api.dev to link your Sensibo account. You'll need an API key from your Sensibo account settings. The page will validate it and give you a ready-to-use config snippet.

2. Add to Claude Desktop

Open your claude_desktop_config.json and paste the config from step 1:

{
  "mcpServers": {
    "sensibo": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://sensibo.mcp-api.dev/mcp",
        "--header",
        "X-Sensibo-Key:${SENSIBO_KEY}"
      ],
      "env": {
        "SENSIBO_KEY": "your-api-key"
      }
    }
  }
}

That's it — Claude can now control your AC.

Available Tools

Reading State

Tool Description
get_devices List all devices with current AC state, temperature, humidity
get_device_info Full details for one device (capabilities, firmware, settings)
get_ac_state Current AC state (on/off, mode, fan, temperature, swing)
get_ac_history Recent AC state changes (up to 20 entries)
get_measurements Current sensor readings (temperature, humidity)
get_historical_measurements Temperature and humidity history over N days
get_timer Current active timer
get_schedule Get a specific schedule by ID

Controlling AC

Tool Description
set_ac_state Set AC state: on/off, mode, fan level, temperature, swing
turn_ac_off Turn the AC off (convenience shortcut)
set_timer Set a timer to change AC state after N minutes
set_climate_react Configure Climate React: auto-trigger AC based on temperature thresholds

AC Modes

Depending on your AC's remote capabilities, available modes include:

Use get_device_info to see which modes, fan levels, swing states, and temperature ranges your specific AC supports.

Climate React

Climate React automatically adjusts your AC based on room temperature:

License

All rights reserved. This software is proprietary and may not be copied, modified, or distributed without explicit permission.