Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VERGEOS_HOST | No | Your VergeOS host address | |
| VERGEOS_PASS | No | VergeOS password | |
| VERGEOS_USER | No | VergeOS username (typically 'admin') | |
| VERGEOS_TOKEN | No | VergeOS API token (recommended instead of username/password) | |
| VERGEOS_MCP_URL | No | The URL of the remote MCP server (for local proxy configuration) | https://vergeos-mcp.yourdomain.com |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_vms | List all virtual machines in VergeOS. Can filter by running status or name. |
| get_vm | Get detailed information about a specific VM by ID |
| get_vm_status | Get the current status of a VM (running, stopped, etc.) |
| power_on_vm | Power on a virtual machine |
| power_off_vm | Power off a virtual machine (graceful shutdown) |
| reset_vm | Reset/reboot a virtual machine |
| get_vm_nics | Get network interfaces for a VM |
| get_vm_drives | Get disk drives for a VM |
| list_networks | List all virtual networks in VergeOS |
| get_network | Get detailed information about a specific network |
| network_action | Perform an action on a network (poweron, poweroff, reset, apply) |
| list_tenants | List all tenants in VergeOS |
| get_tenant | Get detailed information about a specific tenant |
| tenant_action | Perform an action on a tenant (poweron, poweroff, reset) |
| list_nodes | List all nodes in the VergeOS cluster |
| get_node_stats | Get statistics for a specific node |
| get_cluster_status | Get the overall cluster status |
| get_cluster_stats | Get cluster tier statistics (storage tiers) |
| list_volumes | List all storage volumes |
| get_logs | Get recent system logs |
| get_alarms | Get active system alarms |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Cluster Status | Current VergeOS cluster status and health |
| Virtual Machines | List of all virtual machines |
| Virtual Networks | List of all virtual networks |
| Active Alarms | Current active system alarms |