Skip to content

Releases: sandraschi/devices-mcp

v1.21.1

Choose a tag to compare

@sandraschi sandraschi released this 31 May 21:36

Windows desktop (tauri.exe) plus MCPB bundle for Claude Desktop. See CHANGELOG.md for full notes.

v1.21.5 - Beta docs, splash fix, three legs

Choose a tag to compare

@sandraschi sandraschi released this 01 Jun 20:54

v1.21.5 — Beta documentation + desktop splash fix

Highlights

  • Three delivery legs documented: MCP (devices-mcp.mcpb), webapp (http://127.0.0.1:10717/app/), Windows desktop installer.
  • Splash / NSSM: Reuses backend if port 10717 is already up; CORS fixed for Tauri splash health check.
  • Logs UI: Resolves log file beside config or %USERPROFILE%\.local\share\devices-mcp\ (not dev repo path).
  • README: Fleet-style multifile docs; beta badge; no production-ready claims.

Download

Asset Leg
Devices-MCP-1.21.5-x64-setup.exe Desktop
Devices-MCP-1.21.5-windows-x64.zip Portable
devices-mcp.mcpb MCP

Config: copy config.example.yaml%USERPROFILE%\.config\devices-mcp\config.yaml

v1.21.4 - Fix desktop white screen

Choose a tag to compare

@sandraschi sandraschi released this 01 Jun 20:14

v1.21.4 — Fix white screen on desktop app

Fixes

  • Sidecar spawn permissions and correct binaries/... sidecar names (backend was not starting)
  • Startup splash screen polls backend then opens dashboard
  • Faster backend boot (TAPO_MCP_SKIP_HARDWARE_INIT in packaged build)
  • PyInstaller SPA path resolution for frozen backend

Download

  • Devices-MCP-1.21.4-x64-setup.exe (recommended)
  • Devices-MCP-1.21.4-windows-x64.zip (portable)
  • devices-mcp.mcpb

After install: copy config.example.yaml%USERPROFILE%\.config\devices-mcp\config.yaml and edit.

v1.21.3 - Status table, Vienna defaults, desktop bundle

Choose a tag to compare

@sandraschi sandraschi released this 01 Jun 12:29

Devices MCP v1.21.3

Desktop (Tauri)

  • Full bundle with PyInstaller sidecars (~123 MB each)
  • Devices-MCP-1.21.3-x64-setup.exe — recommended installer
  • Devices-MCP-1.21.3-windows-x64.zip — portable

Dashboard

  • Vienna home_preset + switchable LAN discovery flags
  • Status page: unified device table (/api/devices)
  • Autodiscover button for Tapo plugs and USB cameras

MCP

  • devices-mcp.mcpb @ 1.21.3

Config

Copy config.example.yamlconfig.yaml (or %USERPROFILE%\.config\devices-mcp\config.yaml when installed).

Dashboard: http://127.0.0.1:10717/app/

v1.21.2 - Full Tauri desktop bundle

Choose a tag to compare

@sandraschi sandraschi released this 01 Jun 11:53

Devices MCP v1.21.2 — full desktop bundle

This release replaces the v1.21.1 12 MB tauri.exe stub with a production build (PyInstaller sidecars ~123 MB each, bundled in the installer).

Download (pick one)

Asset Use
Devices-MCP-1.21.2-x64-setup.exe (~247 MB) Recommended. One installer; includes app + camera + backend sidecars. Run setup, then start Devices MCP from the Start menu.
Devices-MCP-1.21.2-windows-x64.zip (~247 MB) Portable: unzip, copy config.example.yamlconfig.yaml in the same folder, double-click Devices-MCP.exe.
devices-mcp.mcpb MCP bundle for Claude Desktop / Cursor (stdio MCP server).

Configuration

  1. Copy config.example.yaml to config.yaml.
  2. For portable: put config.yaml next to Devices-MCP.exe.
  3. For installed app: use %USERPROFILE%\.config\devices-mcp\config.yaml (create the folder if needed).
  4. Add cameras, Hue, Ring, Nest, Shelly, Netatmo, etc. per the example file.

After launch

MCP

Install devices-mcp.mcpb in your MCP client, or point stdio at the Python package as documented in README.