shelly.mcpserver
Verified Safeby giogdev
Overview
This server enables AI assistants to control Shelly smart home devices via the Shelly Cloud API.
Installation
docker-compose up -dEnvironment Variables
- SHELLY_CLOUD_AUTHKEY
- SHELLY_CLOUD_SERVER_URI
Security Notes
The project explicitly recommends placing sensitive API keys (SHELLY_CLOUD_AUTHKEY, SHELLY_CLOUD_SERVER_URI) in environment variables, which is good practice. No 'eval' or obfuscation is evident. The docker-compose.yml maps these to SHELLY_API_KEY and SHELLY_API_ENDPOINT inside the container. The server exposes port 80, which is standard for web services, but the 'docker attach' integration with Claude Desktop suggests an internal or localhost-proxied interaction, limiting public exposure if not explicitly configured otherwise.
Similar Servers
Windows-MCP
This MCP server enables AI agents to directly interact with the Windows operating system, performing tasks such as file navigation, application control, UI interaction, and QA testing.
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.