MikroTik RouterOS over the binary API, addressing rules by real .id not list position.
npx @getmcp/cli add io.github.StefanKnol/mikrotik-mcpRequires Python 3.10+. Community-contributed server. Review source before installing.
MIKROTIK_HOSTIP address or hostname of the router, e.g. 192.168.88.1
MIKROTIK_USERNAMERouterOS user. Use a dedicated account rather than admin; its group must carry the `api` policy, and a group without it is rejected with the same error as a wrong password.
MIKROTIK_PASSWORDPassword for that user.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.StefanKnol/mikrotik-mcp": {
"command": "uvx",
"args": [
"mikrotik-mcp"
],
"env": {
"MIKROTIK_HOST": "",
"MIKROTIK_USERNAME": "",
"MIKROTIK_PASSWORD": "",
"MIKROTIK_PORT": "",
"MIKROTIK_TLS": "",
"MIKROTIK_TLS_FINGERPRINT": "",
"MIKROTIK_TIMEOUT": ""
}
}
}
}Identity, trust, and A2A orchestration for autonomous AI agents. Official A2A partner.
Rust MCP server and CLI for Apprise notification fan-out across dozens of delivery backends.
Rust MCP server and CLI for Arcane Docker and container management.
Rust MCP server and CLI for Gotify push notifications and message management.