- Home
- MCP servers
- Casambi
Casambi
- python
1
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"nkapila6-mcp-casambi": {
"command": "uvx",
"args": [
"--python=3.10",
"--from",
"git+https://github.com/nkapila6/mcp-casambi",
"mcp-casambi"
]
}
}
}You can run an MCP server that controls CASAMBI lights without relying on CASAMBI APIs. This server acts as a bridge between your MCP client and a CASAMBI network, letting you send commands and manage lights through familiar MCP tooling.
How to use
Install and run the CASAMBI MCP server alongside your MCP client. You will connect to it using the standard MCP workflow, sending tool calls from your client to perform actions such as turning lights on/off, adjusting brightness, or changing colors (where supported). This setup keeps CASAMBI control within your MCP ecosystem, without requiring direct integration with official CASAMBI APIs.
How to install
Prerequisites you need before installation: a running MCP environment with support for MCP servers, the uv runtime, and Python available on your system.
Install the uv runtime so you can run MCP servers from the command line.
Create or edit your MCP server configuration to include the CASAMBI MCP server. Use the exact command and arguments shown in the code snippet below.
{
"mcpServers": {
"mcp-casambi":{
"command": "uvx",
"args": [
"--python=3.10",
"--from",
"git+https://github.com/nkapila6/mcp-casambi",
"mcp-casambi"
]
}
}
}
Additional notes
This server uses a Python-based MCP implementation and is designed to run through the uvx launcher. Ensure your runtime environment can access the source it pulls from via the provided Git URL and that Python 3.10 is available if you follow the exact command sequence above.