UniFi Network icon

UniFi Network

Createdsirkirby

Exposes a UniFi Network Controller as a set of programmable tools accessible via the Model Context Protocol (MCP).

About

UniFi Network enables a self-hosted Model Context Protocol (MCP) server, transforming your UniFi Network Controller into a suite of programmable tools. Through standard MCP tools prefixed with `unifi_`, it allows LLMs or agents that support MCP (like Claude Desktop or LangChain) to query, analyze, and – with explicit confirmation – modify your network settings. This unlocks a wide range of capabilities for automating network management and integrating it with AI-powered workflows.

Key Features

  • Provides a comprehensive catalog of UniFi controller operations: firewall, traffic routes, port forwards, QoS, VPN, WLANs, stats, devices, and clients.
  • Operates over stdio (FastMCP) and exposes an SSE HTTP endpoint (defaults to `:3000`).
  • Requires explicit confirmation (`confirm=true`) for all mutating tools, preventing accidental network changes.
  • 0 GitHub stars
  • Offers a one-liner launch via the console script `mcp-server-unifi-network`.
  • Packaged with pyproject.toml and ready for PyPI.

Use Cases

  • Programmatically querying and analyzing network status and performance.
  • Integrating UniFi network management with AI agents.
  • Automating network configuration tasks using LLMs.
Craft Better Prompts with AnyPrompt