Unifi-MCP-Server
Verified Safeby MidwestMountaineer
Overview
Provides an MCP server that exposes UniFi Network Controller capabilities to AI agents through a well-designed tool interface for natural language network management.
Installation
python -m unifi_mcpEnvironment Variables
- UNIFI_HOST
- UNIFI_API_KEY
- UNIFI_USERNAME
- UNIFI_PASSWORD
- UNIFI_PORT
- UNIFI_SITE
- UNIFI_VERIFY_SSL
- LOG_LEVEL
Security Notes
The server code demonstrates robust security practices such as sensitive data redaction in logs, explicit confirmation for write operations, and input validation. However, the default configuration `UNIFI_VERIFY_SSL=false` presents a potential Man-in-the-Middle (MITM) risk if not explicitly changed by the user, and the inherent nature of AI agent execution of tools requires careful trust in prompts.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
unifi-network-mcp
Programmatic management and automation of UniFi Network Controllers, enabling external systems (like LLMs or custom scripts) to interact with UniFi devices, clients, and network configurations.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.