← Back to search Server uses filesystem capabilities via: os Server uses env_vars capabilities via: os.environ, os.getenv()
io.github.Evin009/smartrent-mcp
Control SmartRent smart home devices (locks, thermostat, switches, sensors) via Claude
A
93.4 / 100
Versions
0.1.2latestfirst seen Jun 30, 2026
Tools 5
ping annotations: none low
Test that the server is alive
get_device_status annotations: none low
Get the current status of all SmartRent devices (locks, thermostat, switches, sensors)
switch_control annotations: none low
Turn a light switch on or off. name: partial or full name of the switch (e.g. 'bedroom', 'living room') action: 'on' or 'off'
name str action str
lock_door annotations: none low
Lock or unlock the front door. action: 'lock' or 'unlock'
action str
set_temperature annotations: none low
Set thermostat temperature and mode. temperature: the temperature value mode: 'cool', 'heat', 'auto', or 'off' unit: 'F' for farenheit (default) or 'C' for celcius
mode str unit str temperature int
Permissions 2
filesystem low env_vars low Scan Findings 18
low
Tool 'ping' has no annotations
low
Tool 'get_device_status' has no annotations
low
Tool 'switch_control' has no annotations
low
Tool 'lock_door' has no annotations
low
Tool 'set_temperature' has no annotations
info
Sandbox failed to start for behavioral verification
info
pyproject.toml metadata
info
Tool: ping
info
Tool: get_device_status
info
Tool: switch_control
info
Tool: lock_door
info
Tool: set_temperature
info
Required env vars (4)
info
Sandbox failed to start for output poisoning scan
low
Permission: filesystem access detected
low
Permission: env_vars access detected
info
SBOM generated: 2 components
medium
No build provenance detected (SLSA L0)