What problem does it solve? Managing MikroTik routers requires working across many different access protocols, and switching between them normally means rewriting client code or reconfiguring the router. This Skill lets you inspect, modify, and debug RouterOS devices through a single MCP tool that speaks every transport — API, REST, Telnet, SSH, MAC-Telnet, and WinBox — with one identical command format. ## Core Features & Use Cases - Unified multi-transport access: Run the same command (e.g. /ip/firewall/filter/print) over any of 11 transports, from plain API to encrypted WinBox CLI, without changing parameters. - Read and write operations: List interfaces, routes, DHCP leases, and firewall rules, or add/set/remove entries and execute action verbs like /system/reboot via executeMode: nonquery. - Protocol debugging: Compare any transport against the API baseline, capture word-level or byte-level wire traces, and pull the router's own /log to diagnose hangs and mis-mapped fields. - Network discovery: Find MikroTik devices on the local segment via MNDP broadcast when IP or MAC addresses are unknown. - Use Case: A network engineer needs to audit NAT rules on a router whose IP changed after a rebuild — use mikrotik_discover to locate it by MAC, then connect over MAC-Telnet to read and fix the configuration. ## Quick Start Ask the assistant to list all interfaces on the default test router using the mikrotik skill, or provide a host, username, and password to query your own device.