connectwise-controllisted
Install: claude install-skill Servosity/msp-skills
# ConnectWise Control Claude Code Skill
## Prerequisites: Install the CLI
This skill drives the `connectwise-control-cli` binary. **You must verify the CLI is installed before invoking any command from this skill.** If it is missing, install it first:
1. macOS / Linux:
```bash
bash <(curl -fsSL https://raw.githubusercontent.com/servosity/msp-skills/main/skills/connectwise-control/install.sh)
```
2. Windows (PowerShell):
```powershell
iwr -useb https://raw.githubusercontent.com/servosity/msp-skills/main/skills/connectwise-control/install.ps1 | iex
```
3. Verify: `connectwise-control-cli --version`
4. Ensure `~/.local/bin` (macOS / Linux) or `%LOCALAPPDATA%\Programs\msp-skills` (Windows) is on `$PATH`.
If `--version` reports "command not found" after install, the install step did not put the binary on `$PATH`. Do not proceed with skill commands until verification succeeds.
Drive a ConnectWise Control (ScreenConnect) instance from the terminal or an AI agent: list and inspect remote-support and access sessions, read session detail and the audit log, manage session names and custom properties, manage instance users, and run an approved command on a guest machine. Output is JSON-first with an offline SQLite mirror for fast session lookups. Authentication is HTTP Basic with your instance login (`CONNECTWISE_CONTROL_USERNAME` / `CONNECTWISE_CONTROL_PASSWORD`) against your instance base URL (`CONNECTWISE_CONTROL_BASE_URL`).
## HTTP Transport
This CLI uses Chr