Skip to content

apiarya/wemo-mcp-server

MCP Browser & Automation

A Model Context Protocol server that lets AI assistants control WeMo smart home devices using natural language commands

Python Latest v1.4.1 Β· 3mo ago Security brief β†’

Features

  • Smart discovery via multi‑phase UPnP/SSDP and port scanning (100% reliability)
  • Fast parallel probing with up to 60 concurrent workers (~23‑30β€―s for a full subnet)
  • Full device control – on/off/toggle/brightness for all WeMo types
  • Device management: rename devices and retrieve HomeKit setup codes
  • Real‑time status queries and smart persistent caching (1‑hour TTL)

Recent releases

View all 7 releases β†’
No immediate action
v1.4.1 Breaking risk

Duplicate strings + bare except fixes

No immediate action
v1.4.0 New feature

MCP resources + AI prompts

No immediate action
v1.3.1 Breaking risk

Cache reuse + key count removal

No immediate action
v1.3.0 Breaking risk

Cache persistence + config tools

Config change
v1.2.0 Breaking risk
Auth

Token file removal

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
0
Forks
0
Languages
Python Shell

Install & Platforms

Install via
pip shell-script
Platforms
linux macos windows

Beta — feedback welcome: [email protected]