# stanislav-testhub/openwrt-mcp

Source: https://glimind.com/server/github%2Fstanislav-testhub%2Fopenwrt-mcp
Registry id: `github/stanislav-testhub/openwrt-mcp`
Status: unknown

## Tools (19)

- `exec`: Run one program with no shell; grants for shell-equivalent programs require --shell-equivalent.
- `firewall_show`: nft list ruleset, fw4 print, fw4 check, one table or chain.
- `logread`: Whole log buffer filtered by substring, RE2, or last N minutes; supports paging and baselines.
- `mfa_unlock`: Opens the TOTP window for MFA-gated tools (ungated).
- `net_diag`: ping/traceroute/nslookup, routes, policy rules, neighbours, wifi_survey, traffic, usage.
- `network_clients`: DHCP leases, static hosts, neighbour table, AP associations joined by MAC.
- `pkg_change`: apk add/del/upgrade; simulates unless commit=true; reports new .apk-new files.
- `pkg_config_diff`: Every .apk-new as a diff against the live file for /etc/config/* by setting.
- `pkg_config_resolve`: Keep_current (drop new default) or use_new (install it; rollback-armed for UCI).
- `pkg_query`: Installed, upgradable, search, info, files, owner, policy, apk audit, world.
- `system_status`: Model, release, uptime, load, memory, storage, temperatures, conntrack, interfaces, radios/SSIDs, outstanding items.
- `sysupgrade`: List preserved files, test image, check (owut), backup; never flashes.
- `ubus_call`: Call any ubus object method; long arrays pruned over 8 KB.
- `ubus_list`: Discovery: every object, method and argument signature (ungated).
- `uci_apply`: Stage, check, commit, reload, rollback armed; supports dry_run, expected_revisions, probe, restore.
- `uci_get`: uci show with optional stable ids, revision, history, and name references.
- `wg_list_clients`: Peers with handshake age, endpoint, traffic, config/kernel mismatch, duplicate names.
- `wg_new_client`: Keypair, next free address, peer saved in network config; uci_confirm keeps it.
- `wg_remove_client`: Remove peer by name, key or section from config and interface; rollback armed.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
