Best OpenWrt MCP Servers
OpenWrt is an open source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic.
Why this server?
Allows an AI assistant to monitor and control OpenWrt-based WiFi routers, including listing connected devices, inspecting WiFi networks, checking WAN status, changing SSIDs, and rebooting the router.
AlicenseAqualityDmaintenanceMCP server for monitoring and controlling WiFi routers (OpenWrt) via SSH, enabling device listing, status checks, WiFi configuration, rebooting, and more.717 npmMITWhy this server?
Provides comprehensive read-only monitoring of OpenWRT/iStoreOS routers, including system status, network info, logs, and plugin status.
AlicenseAqualityDmaintenanceEnables AI assistants to read-only monitor iStoreOS/OpenWRT routers via SSH or HTTP/ubus API, providing 31 tools for system status, network info, logs, and plugin status (OpenClash, Passwall, AdGuardHome, etc.).31MITWhy this server?
Supports SSH-based remote command execution and file transfer to OpenWrt hosts, including an automatic base64-exec fallback for devices without sftp-server.
AlicenseAqualityCmaintenanceEnables LLM clients to execute commands and transfer files on SSH hosts via a named registry, supporting direct, ssh3 (QUIC), and WSL-proxied transports.4MITWhy this server?
Allows managing services on OpenWrt/ImmortalWrt routers over SSH, including listing services, checking status, reading logs, and performing confirmed start/stop/restart operations, with an optional high-risk shell command capability.
AlicenseAqualityCmaintenanceEnables managing services on OpenWrt, ImmortalWrt, and systemd-based routers via SSH, with read-only service listing, status, and log queries, plus write operations (start/stop/restart) requiring confirmationional confirmation and an optional shell execution capability.81MITWhy this server?
Provides SSH command execution and management for OpenWrt devices, with support for BusyBox ash shell completion detection.
AlicenseAqualityAmaintenanceEnables AI agents to establish and manage persistent SSH sessions, supporting smart command execution, async tasks, multi-host, sudo, and file operations through SFTP.1557 PyPIMITWhy this server?
Enables remote management of OpenWrt routers via SSH, providing tools for system monitoring, network configuration, WiFi management, firewall rules, DHCP leases, package management with opkg, and OpenThread Border Router configuration for Thread/Matter networks.
AlicenseAqualityFmaintenanceEnables AI agents to manage OpenWRT routers remotely via SSH, supporting system monitoring, network management, OpenThread Border Router configuration, and package management through natural language commands.1917MITWhy this server?
Provides tools for managing OpenWrt routers via SSH, including UCI configuration, network management, system administration, file operations, and package management.
FlicenseBqualityBmaintenanceEnables management of OpenWrt routers via SSH, providing tools for network configuration, system administration, file operations, and package management through natural language.571-Why this server?
Provides tools for managing OpenWrt routers, including reboot, system and network status retrieval, log reading, and LED control.
FlicenseAqualityDmaintenanceEnables management and control of OpenWrt devices via a simple API, including reboot, status checks, log reading, and LED control.51-Why this server?
Provides read-only network diagnostics for OpenWrt routers, including system snapshots, config state inspection, DNS tracing, client observation, flow inspection, bounded packet capture, subscription status, log reading, and snapshot comparison.
FlicenseAqualityCmaintenanceA read-only MCP server for OpenWrt routers with Nikki and Mihomo that provides diagnostics like network snapshots, flow inspection, and packet capture to help agents troubleshoot network issues.9-