# SwitchBot Server

Control SwitchBot devices with your AI assistant.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add genm/switchbot-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list genm/switchbot-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get genm/switchbot-mcp list_devices

# Call a tool
npx -y @smithery/cli@latest tool call genm/switchbot-mcp list_devices '{}'
```

## Tools (3)

- `list_devices` — デバイス一覧を取得します
- `get_device_status` — デバイスのステータスを取得します
- `control_device` — デバイスを制御します

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get genm/switchbot-mcp <tool-name>
```

---

Source: https://github.com/genm/switchbot-mcp
