Best MikroTik MCP Servers
MikroTik is a Latvian company which was founded in 1996 to develop routers and wireless ISP systems. MikroTik now provides hardware and software for Internet connectivity in most of the countries around the world.
Why this server?
Allows polling MikroTik RouterOS devices via SNMP for interface counters and system information.
AlicenseAqualityDmaintenanceAn MCP server that wraps the IETF SNMP standard so AI agents can poll any SNMP-speaking device on the network, with generic primitives and MIB-specific wrappers for read-only inspection.9Apache 2.0Why this server?
Enables persistent interactive terminal sessions with MikroTik RouterOS devices over standard SSH, allowing CLI command execution and session interaction through the MCP server.
AlicenseBqualityAmaintenanceEnables AI agents to open persistent interactive terminal sessions with network devices over SSH, Telnet, TCP console, or serial, write raw commands including nested ssh/telnet transitions, and read full output without requiring a particular prompt format. It supports multiple concurrent sessions and keeps credentials/secrets out of MCP arguments or audit logs.7MITWhy this server?
Provides tools for managing MikroTik RouterOS devices over the binary API, including system info, interfaces, IP addressing, firewall filter and NAT rules, DHCP leases, static DNS, routes, logs, and arbitrary RouterOS paths.
AlicenseBqualityBmaintenanceEnables interaction with MikroTik RouterOS via its binary API, using real rule IDs for reliable firewall rule management.2441 PyPIMITWhy this server?
Provides a precompiled recipe for crawling MikroTik product pages, enabling extraction of product specifications such as price, CPU, RAM, and max power consumption via the run tool with the mikrotik.com/specs recipe.
AlicenseBqualityBmaintenanceEnables agents to crawl and read websites politely, learning per host which reader, URL rewrite, or detail path actually reaches good information, and reusing those wins across runs or a shared database. Failures come back as coded errors with concrete next steps, so blocked or empty pages point to an honest alternative instead of endless retries.13MITWhy this server?
Allows running RouterOS commands on MikroTik routers over SSH, with profile-based configuration, read-only enforcement, host key verification, and support for key, password, or agent authentication.
AlicenseAqualityAmaintenanceEnables MCP agents to run RouterOS commands on MikroTik routers over SSH, with configurable profiles, secure authentication, and a read-only safety guard.320 npmMITWhy this server?
Manages MikroTik RouterOS devices: reads device state (interfaces, routes, neighbors, logs, ping) and allows a limited set of guarded write operations such as setting the device identity.
AlicenseBqualityBmaintenanceMCP server for managing MikroTik RouterOS devices, enabling reading device state and performing guarded write operations such as setting identity via natural language.114GPL 3.0Why this server?
Provides SSH-based management of MikroTik devices, with RouterOS-aware shell handling for hosts tagged with "shell": "routeros".
AlicenseAqualityBmaintenanceEnables 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?
Enables discovery, auditing, and configuration of MikroTik RouterOS routers over SSH, including Wi-Fi setup, bridge and subnet configuration, security auditing and hardening, firewall baselines, WireGuard management on RouterOS v7, read-only command execution, and safe rollback-supported changes.
AlicenseAqualityBmaintenanceEnables technicians to discover, audit, and configure MikroTik RouterOS routers over SSH, with dry-run change plans, automatic rollback, and local handling of credentials and keys.22MITWhy this server?
Provides tools for managing and automating MikroTik RouterOS devices, including system status, network operations, firewall, routing, diagnostics, and change management.