← Back to browse

unifi

Indexed by io.github.us-all

About

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

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsUNIFI_API_KEY UNIFI_API_URL UNIFI_API_KEY_OWNER UNIFI_TOOLS UNIFI_DISABLE UNIFI_LOCAL_URL UNIFI_LOCAL_USER UNIFI_LOCAL_PASS UNIFI_LOCAL_SITE UNIFI_LOCAL_INSECURE
Claude Code
claude mcp add --env UNIFI_API_KEY= --env UNIFI_API_URL= --env UNIFI_API_KEY_OWNER= --env UNIFI_TOOLS= --env UNIFI_DISABLE= --env UNIFI_LOCAL_URL= --env UNIFI_LOCAL_USER= --env UNIFI_LOCAL_PASS= --env UNIFI_LOCAL_SITE= --env UNIFI_LOCAL_INSECURE= unifi -- npx @us-all/unifi-mcp
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"unifi","command":"npx","args":["@us-all/unifi-mcp"],"env":{"UNIFI_API_KEY":"","UNIFI_API_URL":"","UNIFI_API_KEY_OWNER":"","UNIFI_TOOLS":"","UNIFI_DISABLE":"","UNIFI_LOCAL_URL":"","UNIFI_LOCAL_USER":"","UNIFI_LOCAL_PASS":"","UNIFI_LOCAL_SITE":"","UNIFI_LOCAL_INSECURE":""}}'
JSON
{
  "mcpServers": {
    "unifi": {
      "command": "npx",
      "args": [
        "@us-all/unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "",
        "UNIFI_API_URL": "",
        "UNIFI_API_KEY_OWNER": "",
        "UNIFI_TOOLS": "",
        "UNIFI_DISABLE": "",
        "UNIFI_LOCAL_URL": "",
        "UNIFI_LOCAL_USER": "",
        "UNIFI_LOCAL_PASS": "",
        "UNIFI_LOCAL_SITE": "",
        "UNIFI_LOCAL_INSECURE": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.