About Mikrotik Mcp
MikroTik MCP is an open source Model Context Protocol server that lets AI clients manage MikroTik RouterOS devices in plain English. An assistant such as Claude, ChatGPT or any MCP capable client picks the right typed tool, fills in validated parameters and runs the change over SSH, on a single router or across a fleet.
The server exposes 196 RouterOS tools in 22 categories. These include VLANs, IPv4 and IPv6 firewall rules, address lists, DHCP, DNS, NAT, WireGuard and neighbor tables, each with create, list, get, update and remove operations plus specific actions such as moving a filter rule or flushing the DNS cache. A prompt like creating a guest VLAN with an address, a DHCP pool and masquerading runs as an ordered sequence of tool calls. It supports three transports, stdio for desktop clients, SSE for streaming agents and HTTP through mcpo for REST consumers. Operations can be wrapped in RouterOS safe mode, so a change that locks the user out is rolled back automatically.
It is aimed at network administrators and homelab users who would otherwise configure routers through Winbox or the command line.
The project is MIT licensed, hosted on GitHub under wiresage, with documentation and a Discord community. The site publishes no prices and no paid plans.