input_select_control
Select from options
How to use it
input_select_control is exposed by the Homeassistant MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the input_select_control tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Homeassistant MCP
pip install homeassistant-mcpOther tools in Homeassistant MCP (39)
alarmcontrolpanel
API status, HA config, loaded components
List, trigger, enable, disable, reload
List calendars, get events by date range
Call any HA service directly
Execute a discovered tool by name
camera
Camera images with optional resize
climate
Validate HA configuration
cover
Returns the full catalog of all 40 tools by category
Parsed and deduplicated error log summary
List event types, fire custom events
fan
State changes by entity + hours (not ISO timestamps)
humidifier
Toggle on/off
Set date/time
Set value, increment, decrement
Set text value
lawnmower
light
Device discovery with domain/area/floor filtering
lock
Human-readable logbook entries
mediaplayer
List, activate
List, execute with variables, reload
BM25 search to find tools by description
List services by domain, call services
siren
Entity state management (list, get, set, delete)
switch
Render Jinja2 templates in HA context
vacuum
valve
waterheater
weather