Back to directory
switchbot

switchbot

@yasu897

A Model Context Protocol (MCP) server that provides interactive control over SwitchBot smart home devices using the SwitchBot API.

switchbotsmart homedevice controliotautomation

Installation & Configuration

{
  "mcpServers": {
    "switchbot": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "--name",
        "switch-bot-mcp-server",
        "-e",
        "SWITCH_BOT_TOKEN",
        "-e",
        "SWITCH_BOT_SECRET",
        "yasu89/switch-bot-mcp-server:latest"
      ],
      "env": {
        "SWITCH_BOT_TOKEN": "YOUR_SWITCH_BOT_TOKEN",
        "SWITCH_BOT_SECRET": "YOUR_SWITCH_BOT_SECRET"
      }
    }
  }
}

Information

Transport
stdio
Language
Go
Created
2025/4/20
Updated
2026/6/7