OpenWrt MCP Controller
by dbshadow
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENWRT_HOST | Yes | The full URL of your OpenWrt device (e.g., http://192.168.1.1) | |
| OPENWRT_PASSWORD | Yes | The login password for your OpenWrt device | |
| OPENWRT_USERNAME | No | The login username. Defaults to root | root |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rebootA | Reboot OpenWRT. 會自動先登入取得Token再執行重開機。 |
| system_statusA | 取得OpenWRT的系統狀態。 會自動先登入取得Token再執行。 |
| network_statusA | 取得OpenWRT所有網路介面的狀態。 會自動先登入取得Token再執行。 |
| read_logA | 讀取OpenWRT的系統日誌 (logread)。 會自動先登入取得Token再執行。 |
| set_led_stateA | 控制 Green LED 燈亮起或熄滅。 state: 'on' 或 'off' |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| summary_log | 針對工具read_log取得的log,產生一個有條理的格式供AI總結。 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dbshadow/openwrt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server