mcp-server-unifi

mcp-server-unifi

1

The MCP Server UniFi project is designed to manage and control UniFi network devices using natural language interactions through AI agents. It supports integration with Goose AI and Claude Desktop, offering a secure and interactive way to operate networks using retrieved data from the UniFi Network API.

Overview

A server implementation for managing and controlling UniFi network devices through MCP (Management Control Protocol). This server enables interactions with your UniFi network using AI agents like Goose and Claude by wrapping the UniFi Network API.

Features

  • Query UniFi sites and devices using natural language through AI agents
  • Local server connection with UniFi Network application
  • Compatible with Goose AI and Claude Desktop
  • Secure API key-based authentication

Prerequisites

  • Python 3.8 or higher
  • uv package manager
  • UniFi Network application
  • UniFi API key (obtained from UniFi console)