Server data from the Official MCP Registry
MCP server for MikroTik routers: firewall, NAT, routing, DHCP, DNS, WireGuard and more via SSH.
MCP server for MikroTik routers: firewall, NAT, routing, DHCP, DNS, WireGuard and more via SSH.
MikroTik MCP is a network configuration server with appropriate command-based authentication via SSH (paramiko), reasonable permission scoping for its purpose, and no malicious patterns detected. However, moderate concerns exist around command injection risks in string interpolation, inadequate input validation on user-supplied parameters, and missing error handling for edge cases. These issues are typical of developer tools but should be addressed before production use. Supply chain analysis found 8 known vulnerabilities in dependencies (0 critical, 5 high severity). Package verification found 1 issue.
5 files analyzed · 15 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: MIKROTIK_HOST
Environment variable: MIKROTIK_USERNAME
Environment variable: MIKROTIK_PASSWORD
Environment variable: MIKROTIK_PORT
Environment variable: MIKROTIK_KEY_FILENAME
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-jeff-nasseri-mikrotik-mcp": {
"env": {
"MIKROTIK_HOST": "your-mikrotik-host-here",
"MIKROTIK_PORT": "your-mikrotik-port-here",
"MIKROTIK_PASSWORD": "your-mikrotik-password-here",
"MIKROTIK_USERNAME": "your-mikrotik-username-here",
"MIKROTIK_KEY_FILENAME": "your-mikrotik-key-filename-here"
},
"args": [
"mcp-server-mikrotik"
],
"command": "uvx"
}
}
}From the project's GitHub README.
MikroTik MCP provides a bridge between AI assistants and MikroTik RouterOS devices. It allows AI assistants to interact with MikroTik routers through natural language requests, executing commands like managing VLANs, configuring firewall rules, handling DNS settings, and more.
https://github.com/user-attachments/assets/24fadcdc-c6a8-48ed-90ac-74baf8f94b59
https://github.com/user-attachments/assets/e0301ff2-8144-4503-83d0-48589d95027d
📚 Full Documentation - Complete guides, API reference, and examples
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.