SmartThings
Integrate and control SmartThings devices using a personal access token.
smartthings-mcp
This project provides a small Model Context Protocol server exposing a few SmartThings helper tools.
"mcpServers": {
"SmartThings": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"src/server.py"
],
"env": {
"TOKEN": "Your Personal Token"
}
}
}
Docker
A Dockerfile is 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 using uv and launches the server with uv run src/server.py.
Available tools
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.
संबंधित सर्वर
ESA MCP Server
An MCP server for Alibaba Cloud's Edge Security Acceleration (ESA) service.
MCP Salesforce Connector
Interact with Salesforce data using SOQL queries and SOSL searches via an MCP server.
Honeycomb MCP
Interact with Honeycomb observability data, including datasets, SLOs, and triggers.
Render MCP Server
Interact with Render resources via LLMs using the Render API.
Arcanna MCP Server
Interact with Arcanna's AI use cases through the Model Context Protocol (MCP).
Okta MCP Server
Allows AI models to interact with your Okta environment to manage and analyze resources, designed for IAM engineers, security teams, and administrators.
Spotify
Control Spotify playback and manage your liked songs using LLMs.
Google Analytics MCP Server
A structured interface for interacting with Google Analytics APIs, simplifying tasks like querying reports and managing properties.
MCP DigitalOcean Integration
Manage DigitalOcean resources and perform actions using the DigitalOcean API.
Dataloop MCP
Integrate with the Dataloop AI platform for data management and annotation using a Docker-based stdio interface.