SmartThings
About
Integrate and control SmartThings devices using a personal access token.
Details
- Author
- veonua
- Categories
- Cloud Service, Other
Jump to
Setup
Install SmartThings in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/veonua/smartthings-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
This project provides a smallModel Context Protocolserver exposing a few SmartThings helper tools.
"mcpServers": { "SmartThings": { "type": "stdio", "command": "uv", "args": [ "run", "src/server.py" ], "env": { "TOKEN": "Your Personal Token" } } }
ADockerfileis included for convenience. Build and run the image with:
docker build -t smartthings-mcp . docker run -e TOKEN=<api token> smartthings-mcp
The container installs the production dependencies usinguvand launches the server withuv run src/server.py.
The server exposes the following MCP tools:
- get_rooms– return a mapping of room UUIDs to names.
- get_devices– list devices with optional filtering.
- get_device_status– fetch status for a device by UUID.
- execute_commands– send commands to a device.
MCP server for Azure IoT Hub - device registry, twins, direct methods, jobs, messaging
Home automation you can just talk to. No dashboards, no app to learn.
The IoT platform where AI controls real-world devices — ask what's happening on site, then tell it to act.
An MCP server for interacting with the ThingsPanel IoT platform.
A free, private, and secure remote MCP server for Home Assistant.
MCP server for Google Cast — discover devices, play media, control volume, launch apps, and manage queues over stdio
A safe-by-default MCP server that exposes your Control4 home automation (lights, scenes, locks, thermostats, and media) as structured tools over HTTP and Claude Desktop STDIO for reliable AI-powered control on your local network.
MCP Server for deConz server developed by Dresden Elektronik (bridge between smart home automation platforms and wireless Zigbee networks)
Control and query the status of Ecovacs cleaning robots using the MCP protocol.
Control AVM FRITZ!Box routers - manage devices, WiFi, network settings, parental controls, and schedule time-delayed actions
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




