SwitchBot MCP Server
Controle dispositivos SwitchBot de forma interativa usando a API SwitchBot.
GitHub
7
Experimente este MCPPatrocinadoDocumentação
SwitchBot MCP Server
O SwitchBot MCP Server é um servidor Model Context Protocol (MCP) que fornece um recurso para controlar dispositivos SwitchBot de forma interativa usando SwitchBotAPI.
Casos de Uso
- Operar dispositivos SwitchBot interativamente
- Realizar operações em vários dispositivos ao mesmo tempo
- Usar dados recuperados de um dispositivo para operar outro dispositivo
Instalação
Preparar secret e token
Siga o guia de introdução da SwitchBotAPI para obter o token e o secret da SwitchBotAPI.
Configuração para o Claude Desktop
Usando Docker (recomendado)
{
"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"
}
}
}
}
Usando binário
Detalhes
Baixe o binário da página de releases.
{
"mcpServers": {
"switchbot": {
"command": "~/Downloads/switch-bot-mcp-server",
"env": {
"SWITCH_BOT_TOKEN": "YOUR_SWITCH_BOT_TOKEN",
"SWITCH_BOT_SECRET": "YOUR_SWITCH_BOT_SECRET"
}
}
}
}
Ferramentas Disponíveis
Recuperação de dispositivos, recuperação de status e execução de comandos em dispositivos estão disponíveis.
| Nome da Ferramenta | Descrição |
|---|---|
get_switch_bot_devices | Obter dispositivos SwitchBot |
get_switch_bot_device_status | Obter status do dispositivo SwitchBot |
execute_command | Executar um comando em um dispositivo |