Releases: sandraschi/devices-mcp
Releases · sandraschi/devices-mcp
Release list
v1.21.1
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
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
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_INITin 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
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.yaml → config.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
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.yaml → config.yaml in the same folder, double-click Devices-MCP.exe. |
| devices-mcp.mcpb | MCP bundle for Claude Desktop / Cursor (stdio MCP server). |
Configuration
- Copy
config.example.yamltoconfig.yaml. - For portable: put
config.yamlnext toDevices-MCP.exe. - For installed app: use
%USERPROFILE%\.config\devices-mcp\config.yaml(create the folder if needed). - Add cameras, Hue, Ring, Nest, Shelly, Netatmo, etc. per the example file.
After launch
- Dashboard: http://127.0.0.1:10717/app/
- Camera MCP sidecar + web backend start automatically with the desktop app.
MCP
Install devices-mcp.mcpb in your MCP client, or point stdio at the Python package as documented in README.