TokenToSeaMCP Hub
中文 Console

ASUS Merlin MCP

kcsoukup

Manages ASUS routers running Asuswrt-Merlin firmware over SSH and SCP.

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add asus-merlin --env ROUTER_HOST='<ROUTER_HOST>' --env ROUTER_KEY_FILE='<ROUTER_KEY_FILE>' --env ROUTER_PORT='<ROUTER_PORT>' --env ROUTER_USER='<ROUTER_USER>' -- docker run -i --rm -v /home/yourusername/.ssh:/home/mcpuser/.ssh:ro -e ROUTER_HOST=192.168.1.1 -e ROUTER_USER=admin -e ROUTER_KEY_FILE=/home/mcpuser/.ssh/id_rsa kcsoukup/asus-merlin-mcp:latest

Environment variables

  • ROUTER_HOST
  • ROUTER_KEY_FILE
  • ROUTER_PORT
  • ROUTER_USER

Replace the placeholders with your own credentials and keep them out of version control.