- COMMANDS
- STATUS
- INVENTORY
- HUMAN
Short answer
Can I control my SmartThings devices with my AI?
Yes. You can send commands to toggle switches, adjust brightness, and check if devices are online. This setup lets you manage your hardware through natural language. Here is how the interaction works.
The outcomes
Direct hardware control
Your AI acts as the bridge between your chat interface and your physical devices.
COMMANDS
Execute hardware actions
Your agent sends specific instructions to your switches and plugs. You get immediate physical responses like lights turning on or off.
STATUS
Check device state
The AI looks up whether a device is currently active or idle. You'll know if the garage door is open or if the AC is running.
INVENTORY
See all connected gear
Your agent pulls a full list of everything on your SmartThings account. This helps the AI know exactly what it has permission to control.
HUMAN
Manual overrides
The AI doesn't replace your physical switches or the SmartThings app. You still have full manual control whenever you don't want to use chat.
The workflow
What your AI does when you send a command.
The AI translates your intent into specific hardware instructions.
Identify hardware
The AI scans your SmartThings account to see what devices are available for interaction.
list_devicesVerify current state
Before making changes, the AI checks if a device is on or off to ensure the command makes sense.
get_device_statusSend the command
The AI tells the specific device to perform the action you requested, like dimming a bulb.
execute_device_commandConfirm completion
The AI checks the device again to make sure the command actually worked.
get_device_status
Try it
Copy these to start.
Use these prompts to test your connection.
Starting points
Replace the device names with the actual names used in your SmartThings app.
SmartThings Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_AsgejFrsXUVD0iEKFv6nVKwnhOqJpHAmdpEyTy0v/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — SmartThings capabilities are ready to use.
{
"mcpServers": {
"smartthings-mcp": {
"url": "https://edge.vinkius.com/vk_preview_AsgejFrsXUVD0iEKFv6nVKwnhOqJpHAmdpEyTy0v/mcp"
}
}
}Turn off the living room floor lamp.
What is the current status of the front door lock?
Set the bedroom light brightness to 50%.
List all the devices connected to my SmartThings account.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect SmartThings once, then ask.
Click the link to authorize the connection. Your credentials stay encrypted, and you can start chatting with your home immediately.
Connect SmartThings to your AIFAQ
How the SmartThings control works
- 01
Can my AI create new smart home automations?
No. The AI can only execute commands on existing devices; it cannot write or save new automation rules to your SmartThings account.
- 02
Can the AI delete my devices?
No. The AI only has permission to list, check status, and send commands. It cannot remove hardware from your account.
- 03
Does this work with any smart brand?
It works with any device that is already integrated into your SmartThings ecosystem.
- 04
Can I use this with Claude or Cursor?
Yes, any MCP-compatible client will work once you connect the SmartThings MCP.
- 05
Can the AI see my camera feeds?
No. The current tools only allow for device commands and status checks, not video streaming.
More questions about SmartThings? The Connector page answers them. See everything the SmartThings Connector can do
Connect SmartThings to Claude, Cursor, ChatGPT & more
