← Index

io.github.teefloo/asuswrt-mcp

io.github.teefloo/asuswrt-mcp·v0.1.1·Other
Quality Score
80
/100

Secure AsusWRT router administration via SSH — 42+ tools, guarded mutations

§01  Install
Claude Desktop (uvx)
{
  "mcpServers": {
    "asuswrt-mcp": {
      "command": "uvx",
      "args": [
        "asuswrt-mcp"
      ],
      "env": {
        "ASUSWRT_HOST": "<asuswrt_host>",
        "ASUSWRT_SSH_USERNAME": "<asuswrt_ssh_username>",
        "ASUSWRT_SSH_PASSWORD": "<your-asuswrt_ssh_password>",
        "ASUSWRT_SSH_KEY_FILE": "<asuswrt_ssh_key_file>",
        "ASUSWRT_ALLOW_MUTATIONS": "<asuswrt_allow_mutations>"
      }
    }
  }
}
§02  Environment variables
ASUSWRT_HOST
required

Router IP address (e.g., 192.168.1.1)

ASUSWRT_SSH_USERNAME
required

SSH username for router authentication

ASUSWRT_SSH_PASSWORD
requiredsecret

SSH password for router authentication

ASUSWRT_SSH_KEY_FILE

Path to SSH private key file (alternative to password)

ASUSWRT_ALLOW_MUTATIONS

Enable mutation tools (default: false)

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04  Alternatives in Other