unifi-mcp-server
Verified Safeby CamoRageaholic1
Overview
Enables AI assistants (e.g., Claude) to manage and monitor UniFi network infrastructure through natural language commands via the Model Context Protocol (MCP).
Installation
node dist/index.jsEnvironment Variables
- UNIFI_CONTROLLER_URL
- UNIFI_USERNAME
- UNIFI_PASSWORD
- UNIFI_SITE
- UNIFI_VERIFY_SSL
- LOG_LEVEL
Security Notes
The project uses environment variables for credentials and Zod for configuration validation, mitigating hardcoded secret risks. Docker Compose provides security hardening (no-new-privileges, read-only filesystem). SSL verification is configurable (`UNIFI_VERIFY_SSL`), with documentation warning about disabling it. No `eval` or obfuscation found. The core `node-unifi` library is well-established.
Similar Servers
ha-mcp
A Model Context Protocol server that enables AI agents to exert complete control over Home Assistant through REST API and WebSocket integration with a rich set of enhanced tools.
unifi-network-mcp
Programmatically manage and monitor a UniFi Network Controller, enabling automation, custom workflows, and data processing.
mcp-kubernetes
Enables AI assistants to interact with and debug Kubernetes clusters by translating natural language requests into Kubernetes operations.
unifi-mcp-server
A Model Context Protocol (MCP) server exposing the UniFi Network Controller API, enabling AI agents and applications to interact with UniFi network infrastructure in a standardized way.