Install or upgrade:
uvx unifi-protect-mcp==0.8.8What's Changed
Protect MCP
- feat(shared): add the credential command provider with a written contract (#670) by @tmowbrey (ff0d3e5)
Omitted 1 unrelated monorepo commit from these notes.
Full Changelog: protect/v0.8.7...protect/v0.8.8
Validation and known limitation
Command-backed credentials were verified against a live Protect controller, including reads, previews, and a disposable alarm-rule create/update/delete cycle.
On controllers with Global Alarm Manager enabled, protect_alarm_arm and protect_alarm_disarm previews still receive HTTP 400 from the older Protect-local arm-profile endpoint. The same behavior was independently reproduced with published Protect 0.8.7, Shared 0.6.18, and Core 0.4.52; it predates this release. Those two previews remain unsupported on this controller mode and are explicitly recorded as known skips in release acceptance. Actual arm/disarm operations were not performed.