MCP.Market

UniFi RMCP MCP server

by dinglebear.ai·ai.dinglebear/runifi·v0.2.5·4 stars

Rust MCP server and CLI for UniFi Network controller operations.

C62/100grade C
What users say
No reviews yet
Be the first
Safety scan
C62/100

full report

Adoption
Growing

4 stars42 downloads/wk

Reviews

Write one

Nobody has reviewed UniFi RMCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

UniFi RMCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

2 medium
  • Code scan3 source files scanned15/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 30 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10

Findings (2)

  • mediumnpm install lifecycle script presentinstall.script
  • mediumnpm install lifecycle script presentinstall.script
    package.json: …ck": "node scripts/sync-readme.js", "postinstall": "node scripts/install.js", "test": …
Overall 62/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How UniFi RMCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
62/100
higher than 17% of 48,255 servers
GitHub stars
4
more than 82% of 28,688 servers
Downloads a week
42
more than 34% of 12,191 servers with a package

Install UniFi RMCP in Claude Code, Cursor or VS Code

Runs npx -y @dinglebear/runifi on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add runifi -- npx -y @dinglebear/runifi
Add to Cursor

What the publisher says

From the UniFi RMCP repository's README, as published. We do not edit it. Read it on GitHub

unifi-rmcp

UniFi Network client, device, WLAN, firewall, and health operations over MCP and CLI.

It exposes one MCP tool, unifi, plus the runifi CLI. Agents can inspect clients, devices, WiFi networks, health, alarms, events, controller sysinfo, and authenticated identity, and can use generated official / unifi actions when their MCP auth scope permits it.

30-second path: set UNIFIURL and UNIFIAPIKEY, then run npx -y @dinglebear/runifi health --json -> start loopback HTTP with UNIFIMCP_HOST=127.0.0.1 npx -y @dinglebear/runifi serve -> call tools/call with {"action":"health"}.

Status: operational RMCP upstream-client server. The preserved convenience actions are read-oriented; generated mutating actions require unifi:admin authorization. HTTP MCP supports loopback dev mode, static bearer tokens, and Google OAuth through lab-auth.

Not for: replacing the UniFi console, storing controller credentials for callers, bypassing UniFi permissions, generic HTTP proxying, multi-tenant isolation, or passing UniFi API keys through MCP tool arguments.

Contents

  • Naming
  • Capabilities And Boundaries
  • Install
  • Quickstart
  • Client Configuration
  • Runtime Surfaces
  • MCP Tool Reference
  • CLI Reference
  • Configuration
  • Authentication
  • Safety And Trust Model
  • Architecture

Naming

The repo and npm package use the RMCP family name, while the shipped binary uses the short Rust CLI name runifi.

Capabilities And Boundaries

site health, active alarms, recent events, controller sysinfo, and current authenticated user.

  • Read connected wireless and wired clients, network devices, WLAN configs,

endpoints.

  • Dispatch generated official_* actions for documented Network Integration API

such as listclients, listdevices, listnetworks, listwifi, and getsysteminfo.

  • Dispatch model-backed unifi_* internal controller actions and hybrid aliases

in mounted HTTP MCP mode.

  • Enforce unifi:read for read actions and unifi:admin for mutating actions

checks.

  • Provide setup, doctor, and endpoint-verification commands for local runtime

Install

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

UniFi RMCP: common questions

Is UniFi RMCP MCP server safe?
With care: it is graded C, so read the findings first (62/100). Read the UniFi RMCP safety report
How do I install UniFi RMCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does UniFi RMCP need an API key?
Yes. The registry entry asks for UNIFI_API_KEY.
Is UniFi RMCP maintained?
The last commit was 71 days ago (2026-08-25). The latest release is v0.2.5.
What can I use instead of UniFi RMCP?
Servers from other publishers that do the same job: UniFi Network MCP server.
How does UniFi RMCP compare with other MCP servers?
safety score 62/100 (higher than 17% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 42 (more than 34% of 12,191 servers with a package). Full comparison.

Alternatives to UniFi RMCP

Same job from other publishers: the closest match first, then the best rated.

  • UniFi Network MCP
    Manage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.
    B

More from dinglebear.ai →