Submit

Unifi MCP Server

@enuno

https://github.com/enuno/unifi-mcp-server
Overview

what is Unifi MCP Server?

Unifi MCP Server is a management tool for UniFi devices that allows users to monitor, configure, and manage their network infrastructure seamlessly.

how to use Unifi MCP Server?

To use Unifi MCP Server, you need to install it via Docker or Python, set up your UniFi API key, and run the server to manage your UniFi devices.

key features of Unifi MCP Server?

  • Device Management: Monitor and manage UniFi devices like access points and switches.
  • Network Configuration: Create and manage networks, VLANs, and DHCP settings.
  • Client Management: Control client access and connectivity.
  • Firewall Rules: Set up and manage firewall rules for traffic filtering.
  • Real-time Monitoring: Access live statistics for devices and networks.
  • Multi-Site Support: Manage multiple UniFi sites from a single interface.

use cases of Unifi MCP Server?

  1. Managing a corporate network with multiple UniFi devices.
  2. Configuring guest networks for events or public access.
  3. Monitoring network performance and client connectivity in real-time.

FAQ from Unifi MCP Server?

  • What are the prerequisites for using Unifi MCP Server?

You need Python 3.10 or higher and a UniFi account with an API key.

  • Is there a Docker version available?

Yes! You can run Unifi MCP Server using Docker for easier deployment.

  • Can I manage multiple UniFi sites?

Yes! Unifi MCP Server supports multi-site management.

Server Config

{
  "mcpServers": {
    "unifi": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "UNIFI_API_KEY=$API_KEY",
        "-e",
        "UNIFI_API_TYPE=cloud",
        "ghcr.io/enuno/unifi-mcp-server:latest"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.