Install or upgrade:
uvx unifi-network-mcp==0.35.0Highlights
- Add verified WireGuard advertised-address updates with strict validation, confirmation and persisted-field readback. MCP previews show live before/after values; API action previews show submitted arguments.
- Expose alternate-address fields consistently through MCP, REST and GraphQL.
- Preserve existing traffic-route defaults while rejecting malformed submitted nested fields. Traffic-route IP selectors use
v4/v6; earlierIPV4/IPV6input aliases are normalized. Valid existing callers retain their behavior. - Publish a scoped IPv4 DNS redirect recipe with UDP/TCP packet proof, same-subnet SNAT return handling, resolver-source exclusion and cleanup. The recipe explicitly limits audit claims to tested coverage.
Requires Core 0.4.60 or later. The traffic-route validation builds on @keithah's #733 proposal; contributor credit is retained in the Core release.
Validation includes independent reviews, full gates, exact-head CI and combined post-merge live checks. The approved VPN test verified persistence/restoration at the same effective endpoint, not new external tunnel connectivity. DNS proof does not cover IPv6, encrypted DNS, arbitrary rule ordering or every firmware/topology.
What's Changed
Network MCP
- fix(core): verify routing, VPN and NAT write contracts (#755) by @sirkirby (2a51e1b)
- feat(network): deliver verified VPN updates and DNS redirect guidance (#756) by @sirkirby (8347d20)
Omitted 2 unrelated monorepo commits from these notes.
Full Changelog: network/v0.34.0...network/v0.35.0