Best for
- Network administrators who want to manage a UniFi Network controller through an AI assistant.
- Home-lab or small-organization environments running a local UniFi deployment and seeking network-operations automation.
The supplied material identifies this as an MIT-licensed UniFi Network MCP server maintained by sirkirby, not by Ubiquiti. Its scope is limited to Network controller management; Protect, Access, relay, and standalone API components must not be attributed to this server.
UniFi Network MCP is an independent open-source MCP server for managing UniFi Network controllers, including network devices, clients, firewalls, VLANs, VPNs, and related network operations. The repository also contains Protect and Access servers; this profile covers only the Network server defined by apps/network/server.json. The server is version 0.27.0, provides 189 tools, and uses stdio transport.
Run unifi-network-mcp with uvx and configure UNIFI_HOST, UNIFI_USERNAME, and UNIFI_PASSWORD. The server connects to a local UniFi controller and requires a local administrator or service account; do not use a Ubiquiti SSO cloud account. UNIFI_API_KEY, UNIFI_PORT, UNIFI_VERIFY_SSL, and UNIFI_SITE are optional settings.
{"mcpServers":{"unifi-network":{"command":"uvx","args":["unifi-network-mcp@latest"],"env":{"UNIFI_HOST":"192.168.1.1","UNIFI_USERNAME":"admin","UNIFI_PASSWORD":"your-password","UNIFI_PORT":"443","UNIFI_VERIFY_SSL":"false","UNIFI_SITE":"default"}}}}