MCP Servers / other / SwitchBot

SwitchBot

JSON →
httpnone6other

Control SwitchBot smart home devices through its official API, enabling automation and integration with AI assistants.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: switchbot
Tools
What this server exposes
list_devices
List all registered SwitchBot devices
get_device_status
Get the current status of a specific device
control_device
Turn devices on or off
change_device_settings
Change device settings
list_scenes
List all available scenes
execute_scene
Execute a specific scene
monitor_device_status
Monitor device status changes
Configuration
Environment & auth
authnone
envSWITCHBOT_TOKEN
envSWITCHBOT_SECRET
Resources