rustunifimcp MCP server
UniFi Network MCP server: scoped tools, audited two-person change control. Rust.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed rustunifimcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
rustunifimcp tools
No tool declarations could be read from the package source. They show once the server is installed.
How rustunifimcp compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Release history: 3 versions in the registry since 2026-10-07, latest 2026-10-27, typically one every 19 days.
Install rustunifimcp in Claude Code, Cursor or VS Code
claude mcp add rustunifimcp -- docker run -i --rm ghcr.io/mechubsec/rustunifimcp:0.6.6
What the publisher says
From the rustunifimcp repository's README, as published. We do not edit it. Read it on GitHub
rustunifimcp
Enterprise MCP server for UniFi Network — curated tools, scoped access, audited change control a mechub project — sovereign network-security automation
Unofficial / community project. This is an independent community project and does not claim affiliation with or endorsement by Ubiquiti Inc. Product names and trademarks are used only to identify the systems with which the software interoperates.
rustunifimcp is the UniFi Network member of the mechub MCP server family. It does for UniFi what rustjunosmcp does for Junos and rustpanosmcp does for PAN-OS: a curated, scoped, audited MCP surface over one vendor's management API.
It is built mecmcp-native — no local authentication, transport, audit, policy, inventory, or change-control code at all. All of that comes from mecmcp, the shared Rust foundation. What is written here is the UniFi resource model, the tool surface, and the workflows. Nothing else.
UniFi is the first vendor in the family with no candidate configuration at all — no staging area, no commit, no on-box validation. Junos and PAN-OS have candidate/commit; Proxmox and Security Director have server-side task semantics to bind an approval to. UniFi has immediate REST writes against live configuration and nothing else, which makes it the real test of whether mecmcp-changeset generalises beyond the two vendors that produced it.
Status
In daily use on the maintainer's infrastructure (alpha). The dependency on the legacy server is retired.
rustunifimcp v0.6.2 serves the full surface — reads, workflows, operational actions, and change control — from LXC 981 over TLS, under two-person control. The unifi-mcp-legacy registration is gone; nothing routes to the Python server any more.
LXC 980 itself is untouched and still running. It is tagged notmechub;protected and was never ours to modify: retiring the dependency never meant acting on the guest. It remains as a rollback path — re-adding its registration restores the old surface — and stopping or destroying it is a separate decision for its owner.
Parity against the legacy surface is recorded in docs/PARITY-AUDIT.md: of 33 legacy tools in the usage window, 31 are covered and verified against the live controller, one is built but unverified (executeportaction, reachable as unifideviceaction action=portaction — PoE power-cycle only, behind --allow-direct-commit, and not exercised live because it would disrupt a switch port in use), and one is an accepted gap (setdeviceportoverrides — no verified write route on 10.5.67).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
rustunifimcp: common questions
- Is rustunifimcp MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the rustunifimcp safety report
- How do I install rustunifimcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does rustunifimcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is rustunifimcp maintained?
- The last commit was 22 days ago (2026-10-13). The latest release is v0.6.6.
- What can I use instead of rustunifimcp?
- Servers from other publishers that do the same job: Firefox DevTools MCP server and UniFi Network MCP server.
- How does rustunifimcp compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.
Alternatives to rustunifimcp
Same job from other publishers: the closest match first, then the best rated.
- Firefox DevTools MCPControl and debug Firefox: navigate, fill forms, inspect network and console, profile.not reviewedEstablishedA
- UniFi Network MCPManage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.not reviewedEstablishedB