{"name":"io.github.enuno/unifi-mcp-server","slug":"enuno-unifi-mcp-server","title":null,"description":"An MCP server that leverages official UniFi API","url":"https://mcp.market/server/enuno-unifi-mcp-server","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":38,"stars":275,"forks":50,"downloads_week":null,"last_push_at":"2026-09-28T17:55:56.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/enuno/unifi-mcp-server","website":null,"version":"0.2.0","remotes":[],"packages":[{"registryType":"npm","identifier":"unifi-mcp-server","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"UniFi Controller hostname or IP address","isRequired":true,"format":"string","name":"UNIFI_HOST"},{"description":"UniFi Controller username","isRequired":true,"format":"string","name":"UNIFI_USERNAME"},{"description":"UniFi Controller password","isRequired":true,"format":"string","isSecret":true,"name":"UNIFI_PASSWORD"},{"description":"UniFi Controller port (default: 443)","format":"number","name":"UNIFI_PORT"},{"description":"Verify SSL certificate (default: true)","format":"boolean","name":"UNIFI_VERIFY_SSL"},{"description":"UniFi site name (default: default)","format":"string","name":"UNIFI_SITE"}]}],"tools":[{"name":"adopt_device","description":"Adopt a pending device onto the specified site (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"authorize_guest","description":"Authorize a guest client for network access (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"block_client","description":"Block a client from accessing the network (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"bulk_delete_vouchers","description":"Bulk delete vouchers using a filter expression (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"configure_guest_portal","description":"Configure guest portal settings (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"configure_smart_queue","description":"Configure Smart Queue Management (SQM) for bufferbloat mitigation (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_acl_rule","description":"Create a new ACL rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_firewall_rule","description":"Create a new firewall rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_firewall_zone","description":"Create a new firewall zone (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_hotspot_package","description":"Create a new hotspot package (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_network","description":"Create a new network/VLAN (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_port_forward","description":"Create a port forwarding rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_proav_profile","description":"Create a QoS profile from a ProAV or reference template (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_qos_profile","description":"Create a new QoS profile with comprehensive traffic shaping (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_radius_account","description":"Create a new RADIUS account (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_radius_profile","description":"Create a new RADIUS profile (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_traffic_route","description":"Create a new policy-based traffic routing rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_vouchers","description":"Create new hotspot vouchers (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_wlan","description":"Create a new wireless network/SSID (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"debug_api_request","description":"Debug tool to query arbitrary UniFi API endpoints.","write_action":false,"price_micros":0,"input_schema":null},{"name":"delete_acl_rule","description":"Delete an ACL rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_backup","description":"Delete a backup file from the controller (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_firewall_rule","description":"Delete a firewall rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_hotspot_package","description":"Delete a hotspot package (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_network","description":"Delete a network (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_port_forward","description":"Delete a port forwarding rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_qos_profile","description":"Delete a QoS profile (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_radius_account","description":"Delete a RADIUS account (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_radius_profile","description":"Delete a RADIUS profile (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_traffic_route","description":"Delete a traffic routing rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_voucher","description":"Delete a specific voucher (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_wlan","description":"Delete a wireless network (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"disable_smart_queue","description":"Disable Smart Queue Management (SQM) (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"download_backup","description":"Download a backup file to local storage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"execute_port_action","description":"Execute an action on a specific port (power-cycle, enable, disable) (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_acl_rule","description":"Get details for a specific ACL rule.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_application_info","description":"Get UniFi Network application information.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_backup_details","description":"Get detailed information about a specific backup.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_backup_schedule","description":"Get the configured automated backup schedule for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_backup_status","description":"Get the status of an ongoing or completed backup operation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_client_details","description":"Get detailed information for a specific client.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_client_dpi","description":"Get DPI statistics for a specific client.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_client_statistics","description":"Retrieve bandwidth and connection statistics for a client.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_device_details","description":"Get detailed information for a specific device.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_device_statistics","description":"Retrieve real-time statistics for a device.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_dpi_statistics","description":"Get Deep Packet Inspection statistics for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_guest_portal_config","description":"Get guest portal configuration for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_network_details","description":"Get detailed network configuration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_network_statistics","description":"Retrieve network usage statistics for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_qos_profile","description":"Get details for a specific QoS profile.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_radius_profile","description":"Get details for a specific RADIUS profile.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_restore_status","description":"Get the status of an ongoing or completed restore operation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_site_details","description":"Get detailed site information.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_site_statistics","description":"Retrieve site-wide statistics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_smart_queue_config","description":"Get Smart Queue Management (SQM) configuration for bufferbloat mitigation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_subnet_info","description":"Get subnet and DHCP information for a network.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_voucher","description":"Get details for a specific voucher.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_wlan_statistics","description":"Get WiFi usage statistics for a site or specific WLAN.","write_action":false,"price_micros":0,"input_schema":null},{"name":"health_check","description":"Health check endpoint to verify server is running.","write_action":false,"price_micros":0,"input_schema":null},{"name":"limit_bandwidth","description":"Apply bandwidth restrictions to a client (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_acl_rules","description":"List all ACL rules for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_active_clients","description":"List currently connected clients.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_all_sites","description":"List all accessible sites.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_backups","description":"List all available backups for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_devices_by_type","description":"Filter devices by type (uap, usw, ugw).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_firewall_rules","description":"List all firewall rules in a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_firewall_zones","description":"List all firewall zones for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_hotspot_packages","description":"List all hotspot packages for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_pending_devices","description":"List devices awaiting adoption on the specified site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_port_forwards","description":"List all port forwarding rules in a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_proav_templates","description":"List available ProAV protocol templates (Dante, Q-SYS, SDVoE, AVB, RAVENNA, NDI, SMPTE 2110) and reference profiles.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_qos_profiles","description":"List all QoS profiles for traffic prioritization and shaping.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_radius_accounts","description":"List all RADIUS accounts for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_radius_profiles","description":"List all RADIUS profiles for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_top_applications","description":"List top applications by bandwidth usage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_traffic_routes","description":"List all policy-based traffic routing rules.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_vlans","description":"List all VLANs in a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_vouchers","description":"List all hotspot vouchers for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_wan_connections","description":"List all WAN connections for a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_wlans","description":"List all wireless networks (SSIDs) in a site.","write_action":false,"price_micros":0,"input_schema":null},{"name":"locate_device","description":"Enable/disable LED locate mode on a device (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"reconnect_client","description":"Force a client to reconnect (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"restart_device","description":"Restart a UniFi device (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"restore_backup","description":"Restore the UniFi controller from a backup file (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"schedule_backups","description":"Configure automated backup schedule (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_clients","description":"Search clients by MAC, IP, or hostname.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_devices","description":"Search devices by name, MAC, or IP address.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trigger_backup","description":"Trigger a backup operation on the UniFi controller (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"unblock_client","description":"Unblock a previously blocked client (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_acl_rule","description":"Update an existing ACL rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_firewall_rule","description":"Update an existing firewall rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_firewall_zone","description":"Update an existing firewall zone (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_network","description":"Update an existing network (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_qos_profile","description":"Update an existing QoS profile (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_radius_profile","description":"Update an existing RADIUS profile (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_traffic_route","description":"Update an existing traffic routing rule (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_wlan","description":"Update an existing wireless network (requires confirm=True).","write_action":true,"price_micros":0,"input_schema":null},{"name":"upgrade_device","description":"Trigger firmware upgrade for a device (requires confirm=True).","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_backup","description":"Validate a backup file before restore.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_proav_profile","description":"Validate ProAV profile requirements and provide recommendations.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-10-01T13:50:56.975Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:50:56.952Z","components":{"code":{"score":25,"max":25,"notes":["86 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 3 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"unifi-mcp-server","version":"0.2.0","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-01-25T08:06:12.482Z","repositoryUrl":"git+https://github.com/enuno/unifi-mcp-server.git"}],"repo":{"found":true,"owner":"enuno","repo":"unifi-mcp-server","archived":false,"pushedAt":"2026-09-28T17:55:56Z","stars":275,"forks":50,"openIssues":8,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/6727752?v=4","ownerCreatedAt":"2014-02-19T14:27:08Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/6727752?v=4&s=128","source":"github"},"presence":{"stars":275,"forks":50,"downloadsWeek":null,"license":"Apache-2.0","lastPushAt":"2026-09-28T17:55:56.000Z","score":38}}}},"grade_history":[],"reviews":[]}