Agentโ™ฅ๏ธŽAge
Catalog

UniFi Gateway

Official

by pete-builds ยท Python

Safe-by-default UniFi MCP: Network + Protect + Access, multi-site, dry-run, audit log.

io.github.pete-builds/unifi (MCP Server)

This Model Context Protocol (MCP) server provides a safe-by-default interface for self-hosted UniFi environments. It supports Network, Protect, and Access, including multi-site operation. It includes dry-run previews, JSONL audit logging, and composite rollback behavior.

๐Ÿ› ๏ธ Key Features

  • Network + Protect + Access support
  • Multi-site support
  • Dry-run previews
  • JSONL audit log
  • Composite rollback
  • Safe-by-default operation

๐Ÿš€ Use Cases

  • Managing UniFi configurations in homelab/self-hosted setups
  • Performing change previews before applying updates
  • Auditing actions via JSONL logs
  • Applying coordinated rollback when needed

โšก Developer Benefits

  • Implements MCP for UniFi tooling
  • Built around Docker, FastMCP, and Python
  • Targets model-context-protocol workflows
  • Includes CI and high test coverage (coverage badge shown)

โš ๏ธ Limitations

  • Described scope is limited to UniFi components: Network, Protect, and Access

Topics

dockerfastmcphomelabmcpmodel-context-protocolpythonubiquitiudmunifiucg-fiber

Related servers

More in Cloud & DevOps