mcpbeat Sign in

UniFi Site Manager and Network (unofficial) MCP Server

local only

UniFi Site Manager and Network (unofficial) runs on your own machine — the client starts it, so there is no endpoint to ping. 860 installs a week from npm. Last commit 27 Oct 2026.

Unofficial MCP server for the UniFi Site Manager and Network cloud APIs, with a write-confirm guard.

Installs per day peak 12 · avg 3 · +81% w/w
a month agotoday
860
Installs / week
npm · the-real-unifi-mcp
0
Stars
0 open issues
27 Oct 2026
Last commit
from GitHub
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check UniFi Site Manager and Network (unofficial) every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add the-real-unifi-mcp -e 'UNIFI_API_KEY=<UNIFI_API_KEY>' -- npx -y the-real-unifi-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "the-real-unifi-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "the-real-unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "<UNIFI_API_KEY>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.the-real-unifi-mcp]
command = "npx"
args = ["-y", "the-real-unifi-mcp"]
env = { UNIFI_API_KEY = "<UNIFI_API_KEY>" }
.cursor/mcp.json
{
  "mcpServers": {
    "the-real-unifi-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "the-real-unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "<UNIFI_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "the-real-unifi-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "the-real-unifi-mcp"
      ],
      "env": {
        "UNIFI_API_KEY": "<UNIFI_API_KEY>"
      }
    }
  }
}

Put your own value in place of <UNIFI_API_KEY> (UniFi Site Manager API key with Network scope (unifi.ui.com, Settings > API). It controls your whole network: treat it like an admin password). The author’s registry entry marks it as required.

Optional settings from the registry entry, left out of the block above: UNIFI_CONFIRM_WRITES (Write confirmation: destructive tools return a preview and run only when called again with confirm "YES". Only false, 0, no or off turn it off), UNIFI_API_BASE (API base URL; this host receives the API key. https origin only (http only for loopback test stubs). Keep the default), UNIFI_TIMEOUT_MS (Per-request timeout in milliseconds, covering response headers and body), UNIFI_LOG_LEVEL (Log level on stderr: debug, info, warn or error), UNIFI_CONSOLE_ID (Pins the UniFi console instead of discovering it (needed when the account has several consoles)), UNIFI_NETWORK_SITE_ID (Pins the Network site instead of discovering it), UNIFI_SITE_MANAGER_SITE_ID (Pins the Site Manager site instead of discovering it), UNIFI_READ_ONLY (Read-only mode: every write tool returns an error and sends no request; reads still work. Off by default), UNIFI_REDACT_SECRETS (Masks passwords, WiFi passphrases, pre-shared keys and other secret fields in every tool result with (redacted); write tools refuse a body that contains that placeholder. Off by default), UNIFI_MAX_RESULT_BYTES (Cuts tool results longer than this many bytes and marks them as truncated. Unset or empty: 100000. 0, off or none: no cap).

Alternatives to UniFi Site Manager and Network (unofficial)

same job, measured the same way
Bitwarden Public API and Secrets Manager (unofficial)
by mguttmann

Unofficial MCP server for the Bitwarden Public API and Secrets Manager, self-hosted or cloud.

822 installs/wk local only
Livespace CRM MCP Server
by proautomator

Unofficial local MCP server for Livespace CRM with read tools and guarded writes.

78 installs/wk local only
Hetzner Cloud (unofficial)
by mguttmann

Unofficial MCP server for the Hetzner Cloud API: one typed tool per operation, read and write.

301 installs/wk local only
Snipe-IT (unofficial)
by mguttmann

Unofficial MCP server for the Snipe-IT REST API: assets, users, licenses, guarded writes.

525 installs/wk local only
Healthchecks Io MCP
by ronniechong

Unofficial MCP server for managing Healthchecks.io checks via the Management API

83 installs/wk local only
Hetzner
by lazyants

MCP server for the Hetzner Cloud API — servers, networks, volumes, firewalls, and more.

1 146 installs/wk local only
Capital.com MCP Server
by simontarara62

Unofficial community MCP for the Capital.com Open API. Guarded two-phase trades; demo-first.

95 installs/wk local only
TwitterAPIs
by twitterapis

Official MCP server for twitterapis.com. Read and write Twitter/X: search, users, tweets, DMs.

286 installs/wk answering

UniFi Site Manager and Network (unofficial) — questions

Answers built from our own checks of this server.

Why is there no uptime for UniFi Site Manager and Network (unofficial)?
UniFi Site Manager and Network (unofficial) runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package the-real-unifi-mcp was installed 860 times last week.
How do I connect UniFi Site Manager and Network (unofficial)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls the-real-unifi-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use UniFi Site Manager and Network (unofficial)?
The npm package the-real-unifi-mcp was installed 860 times in the last week. Week over week that is +81%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is UniFi Site Manager and Network (unofficial) open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.