NetCraze-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NETCRAZE_HOST | Yes | IP роутера (обязательно) | |
| NETCRAZE_PASS | Yes | Пароль (обязательно) | |
| NETCRAZE_USER | No | Логин RCI | admin |
| NETCRAZE_SAFE_MODE | No | Блокировать write-инструменты | true |
| NETCRAZE_CREDS_FILE | No | Путь к файлу creds (для Cursor) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_system_infoA | Get router model, firmware version, uptime and system summary. |
| rebootA | Reboot the router. The router will be unreachable for ~30–60 seconds. |
| get_interfacesD | – |
| get_interfaceD | – |
| get_connected_clientsD | – |
| get_speedD | – |
| get_wifi_associationsD | – |
| get_routesD | – |
| get_wan_statusD | – |
| get_wan_speedD | – |
| set_interface_stateD | – |
| get_domain_listsD | – |
| get_domain_list | – |
| get_dns_routes | – |
| add_dns_route | – |
| delete_dns_route | – |
| set_domain_listD | – |
| add_domainsD | – |
| remove_domainsD | – |
| create_domain_listD | – |
| delete_domain_listD | – |
| list_static_hostsC | List static DNS hosts from show dns-proxy, filtered by private IP ranges. |
| add_static_hostC | Add static DNS host and save configuration. |
| delete_static_hostC | Delete static DNS host by name and save configuration. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 20 tools
Tool names are somewhat distinct but many have empty descriptions, causing ambiguity between similar tools like get_interfaces vs get_interface, and the multiple domain list tools (get_domain_lists, set_domain_list, add_domains, etc.) are hard to differentiate without descriptions.
Most tools use snake_case verb_noun pattern, but verbs vary inconsistently (get, set, add, remove, create, delete, list, reboot) and 'reboot' lacks a noun. The mix of 'get' and 'list' prefixes adds inconsistency.
20 tools is a reasonable number for router management, covering system info, network interfaces, speed tests, DNS, and static hosts without being excessive. Slightly high but well-scoped.
Covers monitoring (system, interfaces, speed, routes) and DNS management (domain lists, static hosts), but lacks wireless configuration, firmware updates, or port forwarding tools, leaving notable gaps for full router management.