Casambi

An MCP server to control CASAMBI networks. No APIs required.
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational