Connects to your UniFi Network Controller to manage sites, devices, clients, networks, port forwarding, DNS, and firewall rules through the Model Context Protocol. Built on the go-unifi library with API surface generated directly from the controller's definitions, so it keeps pace as UniFi evolves. Ships with two modes: lazy mode registers three meta-tools that dispatch to 242 operations on demand, keeping context usage under 200 tokens, while eager mode registers all tools upfront. Supports both v1 and v2 firewall rules plus IPv6. Automatically resolves opaque IDs to human-readable names in responses. Reach for this when you need programmatic access to UniFi infrastructure through an AI assistant or MCP client.
claude mcp add --transport stdio claytono-go-unifi-mcp -- docker run -i --rm ghcr.io/claytono/go-unifi-mcp:v0.2.0