Skip to main content
Glama
dtrywets
by dtrywets

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VIGOR_HOSTNoHostname or IP of the modem (default 192.168.167.1)192.168.167.1
VIGOR_PORTNoSSH port (default 22)22
VIGOR_PROMPTNoPrompt regex pattern (default 'vigor>\\s*$')vigor>\s*$
VIGOR_IDLE_SECNoIdle time in seconds to wait for command output (default 0.8)0.8
VIGOR_PASSWORDYesCLI password for the DrayTek Vigor modem
VIGOR_USERNAMEYesCLI username for the DrayTek Vigor modem

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
discover_commandsB

Discover CLI commands via '?' on the device. Results are cached on disk.

run_commandC

Run an arbitrary DrayTek CLI command over SSH.

run_commandsC

Run multiple CLI commands in one SSH session.

get_dsl_infoB

DSL sync status via verified command 'exec dslinfo'.

get_system_infoA

Firmware and device info via verified command 'exec sysinfo'.

get_device_timeA

Device clock via verified command 'exec date'.

get_servicesA

Open CPE services via verified command 'exec services'.

get_config_statusA

Config profile status via verified command 'exec cfg status'.

get_command_tree_summaryA

Return cached discovery tree or refresh if missing.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/dtrywets/draytek-vigor-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server