- Explore MCP Servers
- mcp-overkiz
Mcp Overkiz
What is Mcp Overkiz
mcp-overkiz is an MCP server designed for controlling lights using the pyoverkiz library. It allows users to manage their lighting systems through a custom URI scheme and integrates with Overkiz/Somfy accounts for automatic resource discovery.
Use cases
Use cases for mcp-overkiz include automating lighting schedules, remotely controlling lights via a server interface, and integrating with other smart home systems for enhanced functionality.
How to use
To use mcp-overkiz, you need to set up your environment variables with your Overkiz/Somfy account credentials. You can then run the server using the command line, specifying the necessary arguments to control lights, such as turning them on or off by name.
Key features
Key features of mcp-overkiz include a custom light URI scheme for accessing individual light devices, automatic discovery of light resources from Overkiz/Somfy accounts, and three main tools for listing lights and controlling their states.
Where to use
mcp-overkiz can be used in smart home environments where lighting control is needed, particularly in homes equipped with Overkiz or Somfy devices. It is suitable for both residential and commercial applications.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Overkiz
mcp-overkiz is an MCP server designed for controlling lights using the pyoverkiz library. It allows users to manage their lighting systems through a custom URI scheme and integrates with Overkiz/Somfy accounts for automatic resource discovery.
Use cases
Use cases for mcp-overkiz include automating lighting schedules, remotely controlling lights via a server interface, and integrating with other smart home systems for enhanced functionality.
How to use
To use mcp-overkiz, you need to set up your environment variables with your Overkiz/Somfy account credentials. You can then run the server using the command line, specifying the necessary arguments to control lights, such as turning them on or off by name.
Key features
Key features of mcp-overkiz include a custom light URI scheme for accessing individual light devices, automatic discovery of light resources from Overkiz/Somfy accounts, and three main tools for listing lights and controlling their states.
Where to use
mcp-overkiz can be used in smart home environments where lighting control is needed, particularly in homes equipped with Overkiz or Somfy devices. It is suitable for both residential and commercial applications.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
mcp-overkiz MCP server
MCP server for controlling lights using pyoverkiz
Components
Resources
The server implements a light control system with:
- Custom light:// URI scheme for accessing individual light devices
- Each light resource has a name and current state (On/Off)
- The resources are automatically discovered from your Overkiz/Somfy account
Tools
The server implements three tools:
- list-lights: Lists all available lights and their current status
- Takes no arguments
- light-on: Turns on a light by name
- Takes “name” as a required string argument
- light-off: Turns off a light by name
- Takes “name” as a required string argument
Configuration
The server requires the following environment variables:
OVERKIZ_USERNAME: Your Overkiz/Somfy account usernameOVERKIZ_PASSWORD: Your Overkiz/Somfy account passwordOVERKIZ_SERVER: The Overkiz server to connect to (defaults to “somfy-europe”)
Quickstart
Running with Claude Desktop
Claude Desktop
- On MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%/Claude/claude_desktop_config.json
Published Servers Configuration
Development/Unpublished Servers Configuration
Example Usage
Once the server is running and connected to Claude, you can control your lights with commands like:
- “List all my lights”
- “Turn on the living room light”
- “Turn off the bedroom light”
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










