UniFi Gateway
local MCP serverInstallation
Terminal
claude mcp add unifi -e STUB_MODE=... -e UNIFI_HOST=... -e UNIFI_API_KEY=... -e UNIFI_SITE=... -e UNIFI_VERIFY_SSL=... -e MCP_UNIFI_CONTROLLERS_FILE=... -e MCP_UNIFI_MODULES_ENABLED=... -e UNIFI_ACCESS_HOST=... -e UNIFI_ACCESS_API_KEY=... -e UNIFI_ACCESS_PORT=... -e MCP_UNIFI_AUDIT_SINK=... -e MCP_UNIFI_AUDIT_PATH=... -- docker run -i --rm ghcr.io/pete-builds/mcp-unifi:0.23.0
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"unifi": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/pete-builds/mcp-unifi:0.23.0"
],
"env": {
"STUB_MODE": "...",
"UNIFI_HOST": "...",
"UNIFI_API_KEY": "...",
"UNIFI_SITE": "...",
"UNIFI_VERIFY_SSL": "...",
"MCP_UNIFI_CONTROLLERS_FILE": "...",
"MCP_UNIFI_MODULES_ENABLED": "...",
"UNIFI_ACCESS_HOST": "...",
"UNIFI_ACCESS_API_KEY": "...",
"UNIFI_ACCESS_PORT": "...",
"MCP_UNIFI_AUDIT_SINK": "...",
"MCP_UNIFI_AUDIT_PATH": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Safe-by-default UniFi MCP: Network + Protect + Access, multi-site, dry-run, audit log.
Questions
UniFi Gateway is a local MCP server distributed as the oci package ghcr.io/pete-builds/mcp-unifi:0.23.0.
Run: claude mcp add unifi -e STUB_MODE=... -e UNIFI_HOST=... -e UNIFI_API_KEY=... -e UNIFI_SITE=... -e UNIFI_VERIFY_SSL=... -e MCP_UNIFI_CONTROLLERS_FILE=... -e MCP_UNIFI_MODULES_ENABLED=... -e UNIFI_ACCESS_HOST=... -e UNIFI_ACCESS_API_KEY=... -e UNIFI_ACCESS_PORT=... -e MCP_UNIFI_AUDIT_SINK=... -e MCP_UNIFI_AUDIT_PATH=... -- docker run -i --rm ghcr.io/pete-builds/mcp-unifi:0.23.0
Run: codex mcp add unifi --env STUB_MODE=... --env UNIFI_HOST=... --env UNIFI_API_KEY=... --env UNIFI_SITE=... --env UNIFI_VERIFY_SSL=... --env MCP_UNIFI_CONTROLLERS_FILE=... --env MCP_UNIFI_MODULES_ENABLED=... --env UNIFI_ACCESS_HOST=... --env UNIFI_ACCESS_API_KEY=... --env UNIFI_ACCESS_PORT=... --env MCP_UNIFI_AUDIT_SINK=... --env MCP_UNIFI_AUDIT_PATH=... -- docker run -i --rm ghcr.io/pete-builds/mcp-unifi:0.23.0
Similar MCP servers
NameStars
- UniFi Access MCPio.github.sirkirby/unifi-access-mcp853
- UniFi Network MCPio.github.sirkirby/unifi-network-mcp853
- UniFi Protect MCPio.github.sirkirby/unifi-protect-mcp853
- Google Workspaceio.github.aaronsb/google-workspace189
- mcpio.globalping/mcp64
- UniFi MCPio.github.Servosity/unifi-network-mcp46
- mcp-unifi-applicationsio.github.KallistoX/mcp-unifi-applications38
- ocm-mcp-serverio.github.ocm-mcp-server/ocm-mcp-server36