← Index

io.github.us-all/unifi

io.github.us-all/unifi·v1.12.0·Analytics
Quality Score
85
/100

UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "unifi": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "<your-unifi_api_key>",
        "UNIFI_API_URL": "https://api.ui.com",
        "UNIFI_API_KEY_OWNER": "<unifi_api_key_owner>",
        "UNIFI_TOOLS": "<unifi_tools>",
        "UNIFI_DISABLE": "<unifi_disable>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "unifi": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "<your-unifi_api_key>",
        "UNIFI_API_URL": "https://api.ui.com",
        "UNIFI_API_KEY_OWNER": "<unifi_api_key_owner>",
        "UNIFI_TOOLS": "<unifi_tools>",
        "UNIFI_DISABLE": "<unifi_disable>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y @us-all/unifi-mcp
§02  Environment variables
UNIFI_API_KEY
requiredsecret

UniFi Site Manager API key (https://unifi.ui.com).

UNIFI_API_URL

UniFi Site Manager API base URL (default: https://api.ui.com).

UNIFI_API_KEY_OWNER

Optional label identifying which user/account owns the API key — surfaced in audit logs.

UNIFI_TOOLS

Comma-separated category allowlist. Default: all categories enabled.

UNIFI_DISABLE

Comma-separated category disablelist.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Analytics