MCP Tools Directory
← Browse integrations

Developer tools

io.github.teefloo/asuswrt-mcp

Free account · sign-in required

Contact io.github.teefloo/asuswrt-mcp

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

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

Transport
stdio
Authentication
unknown
Initial setup
credentials
Runtime
unattended
Evidence
documented
Version
0.1.1
Package
asuswrt-mcp
Last compatibility test
Not independently tested

Connect your agent

asuswrt-mcp

Pinned publisher documentation and the Python manifest were reviewed. Authentication is classified unknown because the native taxonomy has no SSH-password/private-key option. Mutations require separate host opt-in and per-call confirmation according to the publisher. The package and router connection were not executed or independently security-audited.

Capabilities: Monitor AsusWRT router health, network state, clients, and services, Inspect wireless, VPN, storage, and security configuration, Perform guarded allowlisted router mutations when separately enabled

Connected profiles

Additional details

Registry identifier

io.github.teefloo/asuswrt-mcp

Source ↗ · Checked 2026-09-17
Published version

0.1.1

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

pypi

Source ↗ · Checked 2026-09-17
Required configuration names

ASUSWRT_HOST, ASUSWRT_SSH_USERNAME, ASUSWRT_SSH_PASSWORD

Source ↗ · Checked 2026-09-17
Source artifact

asuswrt-mcp

Source ↗ · Checked 2026-09-20
Source manifest version

0.1.0

Source ↗ · Checked 2026-09-20
Unattended configuration

The package documents a standard stdio server mode with a console entry point and a Python module alternative.

Source ↗ · Checked 2026-09-20
Authentication and prerequisites

The router connection uses an SSH username with either ASUSWRT_SSH_PASSWORD or an optional private-key file; this is outside the native authentication taxonomy.

Source ↗ · Checked 2026-09-20
Connection configuration

MCP clients launch python -m asuswrt_mcp.server and pass the router host and SSH credential variables in the child environment.

Source ↗ · Checked 2026-09-20
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-20