Submit

📡 UniFi Network MCP Server

@sirkirby

MCP server implementation for the UniFi network application
Overview

What is UniFi Network MCP Server?

The UniFi Network MCP Server is a self-hosted Model Context Protocol (MCP) server that transforms your UniFi Network Controller into a set of programmable tools, allowing for querying, analyzing, and modifying your network through standard MCP tools.

How to use UniFi Network MCP Server?

To use the UniFi Network MCP Server, you can run it via Docker or install it using Python. You need to provide your UniFi credentials and can launch it using the command mcp-server-unifi-network.

Key features of UniFi Network MCP Server?

  • Full catalog of UniFi controller operations including firewall, traffic routes, port forwards, QoS, VPN, WLANs, and more.
  • Safety feature requiring confirmation for any network modifications.
  • Supports both FastMCP over stdio and an SSE HTTP endpoint.
  • Easy one-liner launch via console script.

Use cases of UniFi Network MCP Server?

  1. Automating network management tasks.
  2. Integrating with AI tools for enhanced network analysis.
  3. Modifying network settings programmatically.

FAQ from UniFi Network MCP Server?

  • Can I run this server on any machine?

Yes, as long as you have Docker or Python installed, you can run the server on any compatible machine.

  • Is there a risk of accidental changes to my network?

No, all mutating tools require explicit confirmation to prevent accidental changes.

  • How can I access the tool catalog?

You can access the tool catalog by running the command @unifi-network-mcp list tools after setting up the server.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.