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.
Related Servers
Auth0 MCP Server
Provides AI assistants with controlled access to the Auth0 Management API for tenant management, enforcing security and least-privilege access.
Qwen Max
An MCP server for the Qwen Max large language model, powered by Dashscope.
Stock Market MCP Server
Provides real-time US stock market data and company financial information using the Alpha Vantage API.
Pulumi
Manage cloud infrastructure using Pulumi's Infrastructure as Code (IaC) platform. Requires the Pulumi CLI to be installed.
AWS‑IReveal‑MCP
Provides a unified interface to AWS services for security investigations and incident response.
CISA M365 MCP Server
Implements CISA Binding Operational Directive 25-01 security controls for Microsoft 365 and Azure AD/Entra ID.
Keycloak MCP Server
Administer Keycloak users and realms using a Model Context Protocol server.
Okta MCP Server
Interact with Okta's user management system for comprehensive user, group, and onboarding automation.
Whissle AI
Provides speech-to-text, diarization, translation, and text summarization via the Whissle AI API.
Red Bee MCP Server
An MCP server for the Red Bee Media OTT Platform, offering tools for authentication, content search, user management, purchases, and system operations.