Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Switcher Server

БесплатноНе проверен

Enables discovery and control of Switcher KIS devices locally via MCP, including turning on/off and retrieving device state without cloud dependency.

GitHubEmbed

Описание

Enables discovery and control of Switcher KIS devices locally via MCP, including turning on/off and retrieving device state without cloud dependency.

README

Model Context Protocol (MCP) server for Switcher KIS device integration.

Setup

  1. Install Poetry (if not already installed):
curl -sSL https://install.python-poetry.org | python3 -
  1. Install dependencies:
poetry install

Usage

Run the MCP server:

poetry run switcher-mcp

Or activate the virtual environment and run directly:

poetry shell
python -m switcher_mcp.server

Available Tools

  • discover_devices: Discover Switcher devices on the network
  • get_device_state: Get the current state of a Switcher device
  • turn_on: Turn on a Switcher device (with optional timer)
  • turn_off: Turn off a Switcher device
  • get_device_info: Get detailed device information

Device Discovery

First, run device discovery to find your Switcher devices:

# This will scan the network for ~5 seconds and return discovered devices
# Note the device_id, ip_address, and device_key for subsequent operations

Device Control

To control devices, you'll need:

  • device_id: Unique identifier from discovery
  • ip_address: Device IP address from discovery
  • device_key: Authentication key from discovery

Configuration

The server uses the aioswitcher Python library to communicate with Switcher devices locally. No cloud connection required.

Development

  • poetry run black .: Format code
  • poetry run ruff check .: Lint code
  • poetry run mypy .: Type checking
  • poetry run pytest: Run tests

Dependencies

  • Python 3.13+
  • aioswitcher: Native Switcher device communication
  • mcp: Model Context Protocol SDK

from github.com/liebstein/switcher-mcp

Установка Switcher Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/liebstein/switcher-mcp

FAQ

Switcher Server MCP бесплатный?

Да, Switcher Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Switcher Server?

Нет, Switcher Server работает без API-ключей и переменных окружения.

Switcher Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Switcher Server в Claude Desktop, Claude Code или Cursor?

Открой Switcher Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Switcher Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development