Manage MikroTik RouterOS devices through AI-driven firewall, VLAN, DNS, routing, DHCP, NAT, and WireGuard operations over SSH.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
~/Library/Application Support/Claude/claude_desktop_config.json💡 Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Mikrotik MCP.
mikrotik-mcp MCP server provides an MCP bridge between AI assistants and MikroTik RouterOS devices. Requests written in natural language can be translated into commands for network administration tasks. The documented scope includes VLAN management, firewall configuration, NAT, routing, DHCP, DNS, and WireGuard, along with other RouterOS operations.
The project is intended for environments where an assistant needs to work with MikroTik equipment rather than only provide general networking advice. It can interact with individual devices and, from version 0.14.0 onward, supports managing multiple MikroTik devices through an inventory structure.
mikrotik-mcp MCP server communicates with MikroTik routers through SSH. An MCP-compatible assistant sends a request to the server, which uses the router connection to execute the corresponding RouterOS commands. The result is then available to the assistant for reporting or continued work.
The repository demonstrates integrations with Claude Desktop and the MCP Inspector. Its documentation also includes architecture diagrams, testing guidance, API reference material, and examples. The inventory feature provides a way to organize a fleet of MikroTik devices so an AI assistant can address devices within that managed set.
Because the server can execute configuration commands, it should be used with credentials and network access appropriate for the routers being managed. The supplied material does not describe an approval workflow or a separate read-only mode.
mikrotik-mcp MCP server covers the following documented administration areas:
The README describes these as examples of the server’s RouterOS interactions rather than a complete tool-by-tool API list. Consult the project’s full API reference for the exact available operations and request formats.
The repository includes an installation guide, a testing guide, and a dedicated Claude Desktop integration guide. It also links to instructions for using the MCP Inspector for interactive testing. The provided material does not specify package commands, configuration-file syntax, required environment variables, or the exact SSH credential fields, so those details should be taken from the project documentation before deployment.
The server is licensed under MIT. The README also links to online documentation at mikrotik-mcp.com, including the project’s getting-started and integration material.
The supplied README does not provide a complete list of MCP tool names, supported RouterOS versions, authentication options, or transport details. It confirms SSH-based router interaction and the listed networking domains, but does not establish compatibility with every MCP client. Claude Desktop is explicitly documented; other client support should be verified against the integration documentation.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mikrotik-mcp-2)<a href="https://allmcps.com/mcp/mikrotik-mcp-2"><img src="https://allmcps.com/api/badge/mikrotik-mcp-2?style=directory" alt="Mikrotik MCP on AllMCPs" /></a>