Skip to main content
Glama
TrackLine
by TrackLine

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REMNAWAVE_API_KEYNoAPI key for Caddy reverse proxy authentication
REMNAWAVE_BASE_URLYesPanel URL (e.g. https://vpn.example.com)
REMNAWAVE_READONLYNoSet to 'true' to enable readonly mode
REMNAWAVE_API_TOKENYesAPI token from panel settings

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
users_list

List all Remnawave VPN users with pagination

users_get

Get a specific Remnawave user by their UUID

users_get_by_username

Get a Remnawave user by their username

users_get_by_short_uuid

Get a Remnawave user by their short UUID

users_create

Create a new VPN user in Remnawave

users_update

Update an existing Remnawave user

users_delete

Permanently delete a Remnawave user

users_enable

Enable a disabled Remnawave user (restore VPN access)

users_disable

Disable a Remnawave user (block VPN access)

users_revoke_subscription

Revoke subscription for a Remnawave user (generates new subscription link)

users_reset_traffic

Reset traffic counter for a Remnawave user

nodes_list

List all Remnawave nodes

nodes_get

Get a specific node by UUID

nodes_create

Create a new node in Remnawave

nodes_update

Update an existing node

nodes_delete

Delete a node from Remnawave

nodes_enable

Enable a disabled node

nodes_disable

Disable a node

nodes_restart

Restart a specific node

nodes_restart_all

Restart all nodes

nodes_reset_traffic

Reset traffic counter for a node

nodes_reorder

Reorder nodes by providing an ordered array of UUIDs

hosts_list

List all Remnawave hosts

hosts_get

Get a specific host by UUID

hosts_create

Create a new host in Remnawave

hosts_update

Update an existing host

hosts_delete

Delete a host from Remnawave

system_stats

Get overall Remnawave panel statistics (users, nodes, traffic, memory, CPU)

system_bandwidth_stats

Get bandwidth statistics

system_nodes_metrics

Get detailed node metrics

system_nodes_statistics

Get node statistics

system_health

Check Remnawave panel health status

system_metadata

Get Remnawave panel metadata and version information

system_generate_x25519

Generate X25519 key pair for VLESS Reality

auth_status

Check current authentication status with Remnawave panel

subscriptions_list

List all subscriptions with pagination

subscriptions_get_by_uuid

Get subscription details by UUID

subscriptions_get_by_username

Get subscription details by username

subscriptions_get_by_short_uuid

Get subscription details by short UUID

subscription_info

Get subscription info by short UUID (public endpoint)

config_profiles_list

List all config profiles

inbounds_list

List all inbounds from all config profiles

squads_list

List all internal squads

squads_create

Create a new internal squad

squads_update

Update an internal squad

squads_delete

Delete an internal squad

squads_add_users

Add users to an internal squad

squads_remove_users

Remove users from an internal squad

hwid_devices_list

List HWID devices for a specific user

hwid_device_delete

Delete a specific HWID device

hwid_devices_delete_all

Delete all HWID devices for a user

Prompts

Interactive templates invoked by user choice

NameDescription
create_user_wizardStep-by-step guide to create a new VPN user
node_diagnosticsDiagnose issues with a specific node
traffic_reportGenerate a traffic usage report
user_auditComplete audit of a specific user
bulk_user_cleanupFind and manage expired or inactive users

Resources

Contextual data attached and managed by the client

NameDescription
panel-statsCurrent Remnawave panel statistics (users, nodes, traffic, system)
panel-nodesStatus of all Remnawave nodes (online/offline, traffic)
panel-healthRemnawave panel health check

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/TrackLine/mcp-remnawave'

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