Release v0.2.5
What's Changed
- chore: bump version to 0.2.5 and add comprehensive release notes (e0997da)
- feat: add SSE/HTTP transport mode support for MCP gateway integration (58e6a27)
- style: automated formatting pass across src/ and tests/ (2183888)
- fix(tools): resolve local API bugs reported in #57 (5c18c9e)
- chore(deps): bump the uv group across 1 directory with 8 updates (#65) (f06a0ee)
- fix: cloud-ea API compatibility and Site Manager endpoint hardening (d021b7f)
- feat(main): register switching and diagnostics tool modules (6003c60)
- feat(diagnostics): implement Network References, Speed Test, Spectrum Scan (74531de)
- feat(switching): implement Switching API with TDD (c48384b)
- docs: rewrite DEVELOPMENT_PLAN.md for full API coverage (bc80620)
- docs: bump UNIFI_API.md to v10.3.55 from beezly/unifi-apis OpenAPI spec (647b6ba)
- feat: update_wlan param parity, AP radio channel config, API docs v10.2.105 (a8e0ea8)
- fix: network vlan model alias, API field name, remove immutable purpose param (229e07e)
- feat(firewall_policies): register zone-based policy tools with zone resolver (af1cd56)
- fix: integration API compatibility across ACLs, zones, devices, traffic flows (c0b61cc)
- feat(firewall_groups): port/address group CRUD + port matching on policies (016c573)
- feat(traffic_flows): rewrite against local v2 endpoint, add rule-reference tool (44a6cda)
- feat(firewall_policies): register zone-based policy tools with zone resolver (a2d5139)
- fix: extract first element from list for single-object API responses (a13032d)
- fix: sync legacy wlan_band field when updating wlan_bands (a0a9da4)
- feat: add wlan_bands parameter to update_wlan (d92cc90)
- fix: normalize API response parsing across all tool modules for local API mode (b645533)
- fix(firewall_zones): use networkIds instead of networks in zone PUT payload (#54) (5c98370)
- refactor: security hardening, main.py refactor, tooling updates, and repo cleanup (#53) (2359fe1)
- fix: resolve all Dependabot security vulnerabilities (e0d3b88)
- Update stable release version to 0.2.4 (dbd8102)
- fix: local API compatibility — 7 bug fixes, remove non-existent endpoints (#49) (79277ae)
- feat: add update_port_forward tool (#45) (e6a943d)
- chore(deps): bump the uv group across 1 directory with 2 updates (#47) (fb24739)
Full Changelog: v0.2.4...v0.2.5
Docker Image
Multi-architecture support: amd64, arm64, arm/v7, arm64/v8
docker pull ghcr.io/enuno/unifi-mcp-server:v0.2.5Installation
Via pip
pip install unifi-mcp-server==v0.2.5Via uv
uv pip install unifi-mcp-server==v0.2.5