Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Status β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”’ Security
  3. Rustunifimcp
R
Health: ActiveRecent health check succeeded.Last checked 10/14/2026, 10:46:33 PM

Rustunifimcp

UnverifiedWe have not yet confirmed this server installs or runs. User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
unifinetwork-securityrustmcp

Rust MCP server for scoped UniFi Network reads, searches, statistics, and site discovery over MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for rustunifimcp, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (5) Directory Badge Claim listing AlternativesπŸ”’ More in Security

Overview

The rustunifimcp MCP server exposes curated read tools for UniFi Network controllers, including resource lookup, statistics, search, and site listing. It uses the shared mecmcp foundation for authentication, transport, audit, policy, inventory, and change-control functions. Reach for it when an agent needs scoped UniFi visibility rather than a broad, automatically registered API surface. The project is alpha and requires a supported UniFi controller version.

Use cases

β€’List UniFi sites and managed resources
β€’Search stations, devices, and sites by free text
β€’Inspect a specific UniFi resource by identifier
β€’Query time-bounded UniFi statistics
β€’Run scoped network discovery through an MCP client

Key features

β€’Scoped UniFi resource listing
β€’Resource lookup by kind and ID
β€’Site, device, station, WLAN, flow, and event statistics
β€’Free-text search across UniFi objects
β€’Rust implementation with mecmcp integration
β€’stdio and streamable-HTTP transport options

Capabilities & Tool Schemas (5) ~44 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Rustunifimcp.

unifi_list_resources

kind` = `station \

unifi_get_resource

kind`, `id

unifi_query_stats

subject` = `site \

unifi_search

Free-text across stations, devices, and sites

unifi_list_sites

Callable MCP tool function

How Rustunifimcp works

What rustunifimcp does

rustunifimcp is a Rust-based MCP server for interacting with UniFi Network controllers. It presents a selected tool surface instead of exposing every function in the underlying API client. The documented read surface covers stations, devices, networks, WLANs, port profiles, DHCP reservations, firewall objects, routes, RADIUS profiles, sites, events, flows, and related statistics.

The rustunifimcp MCP server is intended for scoped network inspection through an MCP client. It can search across stations, devices, and sites, retrieve a specific resource by kind and identifier, list resources of an allowed kind, query statistics, and enumerate sites. The repository describes the broader project as supporting operational actions and change control, but the provided tool list specifically confirms the read and discovery tools above.

How it works

The server connects to a UniFi Network controller and exposes MCP tools over either standard input/output or streamable HTTP. Resource kinds are selected through typed parameters, and the implementation applies an allowlist or scan before data reaches the model. Statistics queries accept subjects such as sites, devices, stations, WLANs, flows, and events, along with a time window.

Authentication, transport handling, audit records, policy, inventory, and change-control behavior come from the shared mecmcp Rust foundation rather than being implemented as separate UniFi-specific code. Private UniFi API routes can be enabled per controller through configuration; the README states that each endpoint is labelled and that private routes require an explicit controller setting.

Setup and configuration

A Docker stdio deployment requires a controllers.json file, a UniFi controller API key file, and a writable state directory. The controller configuration references the key file. The example deployment mounts configuration read-only at /etc/unifimcp and state at /var/lib/unifimcp, then starts the image with --transport stdio.

The container expects the mounted files and directories to be owned by UID and GID 65532:65532. The documented file permissions are 0600 for the configuration and API key, with restricted permissions on the directories. The repository also documents LXC and streamable-HTTP deployment paths.

Tools and capabilities

Confirmed MCP tools include:

  • unifi_list_resources for listing an allowed resource kind.
  • unifi_get_resource for retrieving a resource by kind and ID.
  • unifi_query_stats for time-bounded statistics queries.
  • unifi_search for free-text searches across stations, devices, and sites.
  • unifi_list_sites for enumerating UniFi sites.

The documented resource model includes read-only firewall rules, port forwards, and static routes. Backup listing and triggering are also described in the repository, although they are separate from the five tools listed in the supplied tool summary.

Limitations and notes

The rustunifimcp MCP server requires UniFi Network Application 10.5.67 or later, or UniFi OS Server 5.1.37 or later. Older controllers may have missing endpoints or API differences. The project is marked alpha and is described as a community project unaffiliated with Ubiquiti.

UniFi has no candidate configuration, staging area, commit operation, or on-controller validation in this design. Writes therefore affect live configuration immediately, while the project uses its broader change-control mechanisms to manage applicable operations. In stdio mode, caller identity is unavailable, so change-set approval and direct-commit tools are refused; two-person control requires the streamable-HTTP setup.

The server does not offer backup download or validation because those operations would require moving a raw .unf file. Backup restore is refused because it replaces the entire configuration. The README also records one unverified operational action and one accepted gap in legacy-tool parity, so deployments should validate the exact workflows they need.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Security View all alternatives
  • Ida Pro MCP logoIda Pro MCP

    MCP server for IDA Pro, allowing you to perform binary analysis with AI assistants. This plugin implement decompilation, disassembly and allows you to generate malware analysis reports automatically.

    πŸ”’ Security5 views
    Compare vs Ida Pro MCP β†’
  • Binary Ninja MCP logoBinary Ninja MCP

    A Binary Ninja plugin, MCP server, and bridge that seamlessly integrates Binary Ninja with your favorite MCP client. It enables you to automate the process of performing binary analysis and reverse engineering.

    πŸ”’ Security4 views
    Compare vs Binary Ninja MCP β†’
  • Kastell logoKastell

    Server security auditing and hardening toolkit. 413 security checks across 29 categories (SSH, Firewall, Docker, TLS, HTTP Headers), CIS/PCI-DSS/HIPAA compliance mapping, 19-step production hardening, fleet management, and forensic evidence collection. Supports Hetzner, DigitalOcean, Vultr, and Linode. 13 MCP tools.

    πŸ”’ Security4 views
    Compare vs Kastell β†’
  • AI Distiller MCP logoAI Distiller MCP

    Extracts essential code structure from large codebases into AI-digestible format, helping AI agents write code that correctly uses existing APIs on the first attempt.

    πŸ”’ Security4 views
    Compare vs AI Distiller MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
Today
Most recent push to the default branch.
Tools exposed
5
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Rustunifimcp

rustunifimcp is an MCP server that connects AI clients to UniFi Network controllers. Its main tools list resources, retrieve resources by kind and ID, query statistics, search stations, devices, and sites, and list sites. It is written in Rust and uses the mecmcp foundation for shared transport, policy, audit, and control functions.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewRustunifimcp AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/rustunifimcp?style=directory)](https://allmcps.com/mcp/rustunifimcp)
HTML Embed
<a href="https://allmcps.com/mcp/rustunifimcp"><img src="https://allmcps.com/api/badge/rustunifimcp?style=directory" alt="Rustunifimcp on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”’Security
PricingFree
More technical detailsExpand β–Ύ
ClientsClaude Desktop, Cursor, Cline / VS Code, Windsurf, Claude Code, VS Code (GitHub Copilot), Zed, OpenAI Codex CLI, Gemini CLI, JetBrains AI Assistant, Roo Code, Continue, LM Studio
Last updatedOct 14, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commitToday
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Oct 14, 2026
45Quality signal: Fair Β· 45/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools20/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”’ Security β†’Best MCP servers for Security β†’Alternatives to Rustunifimcp β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients