Unifi-mcp Server

MCP server for Ubiquiti UniFi Network and Protect. 63 tools, 16 agent skills.

Local serverstdio

What is the Unifi-mcp Server?

Unifi-mcp is an MCP integration. MCP server for Ubiquiti UniFi Network and Protect. 63 tools, 16 agent skills.

Packages and local setup

The published pypi package is mcp-unifi, version 0.8.2. Its declared MCP transport is stdio.

The package declares UNIFI_DEVICES (required): JSON array of UniFi device configs (name, url, api_key, services, site); UNIFI_MODE: Auth mode: local (session), local_api_key (Integration API), or cloud; UNIFI_USERNAME: Controller username for session auth (UNIFI_MODE=local); UNIFI_PASSWORD: Controller password for session auth (UNIFI_MODE=local); UNIFI_VERIFY_SSL: Verify SSL certificates (false for self-signed).

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 0.8.2 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
UNIFI_DEVICESJSON array of UniFi device configs (name, url, api_key, services, site)Yes
UNIFI_MODEAuth mode: local (session), local_api_key (Integration API), or cloudOptional
UNIFI_USERNAMEController username for session auth (UNIFI_MODE=local)Optional
UNIFI_PASSWORDController password for session auth (UNIFI_MODE=local)Optional
UNIFI_VERIFY_SSLVerify SSL certificates (false for self-signed)Optional