Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PROXMOX_URLNoProxmox VE API URL; port 8006 is added if missing.
PROXMOX_TOKENNoFull API token: user@realm!id=secret.
PROXMOX_CONFIGNoPath to a JSON file describing multiple clusters; supports ${VARIABLE} interpolation.
PROXMOX_ELICITNoAsk for human confirmation before destructive actions when supported.true
PROXMOX_CA_FILENoCA file to trust for TLS.
PROXMOX_DRY_RUNNoExpose write tools but do not send changes.false
PROXMOX_UNBLOCKNoBlocked methods to allow, e.g. POST /nodes/{node}/execute or /access/ticket.
PROXMOX_PASSWORDNoPassword for password authentication.
PROXMOX_SSH_PORTNoSSH port on nodes.22
PROXMOX_SSH_SUDONoPrefix commands with sudo -n if the user is not root.false
PROXMOX_SSH_USERNoSSH user on nodes.root
PROXMOX_TOKEN_IDNoAPI token ID when the token is split in two parts.
PROXMOX_TOOLSETSNoTool domains to load, or all.all except sdn, ceph, notifications, acme, mapping
PROXMOX_USERNAMENoUsername for password authentication, including realm, e.g. root@pam.
PROXMOX_ALLOW_SSHNoEnable SSH tools.false
PROXMOX_AUDIT_LOGNoJSONL file for logging writes, SSH commands, and refusals.
PROXMOX_LOCAL_DIRNoOnly local directory allowed for file transfers; without it transfers are refused.
PROXMOX_MCP_TOKENNoBearer token for HTTP mode; required outside localhost.
PROXMOX_SSH_AGENTNoSSH agent socket, pageant, or Windows OpenSSH agent pipe.
PROXMOX_SSH_NODESNoNode-to-address mapping, e.g. pve1=10.0.0.11,pve2=10.0.0.12, or JSON.
PROXMOX_VERIFY_SSLNoVerify the TLS certificate.true
PROXMOX_FINGERPRINTNoExpected SHA-256 certificate fingerprint.
PROXMOX_ALLOW_WRITESNoEnable write tools.false
PROXMOX_DEFAULT_NODENoDefault node when a tool without vmid does not receive one.
PROXMOX_SSH_KEY_FILENoPrivate SSH key file.
PROXMOX_SSH_PASSWORDNoSSH password alternative.
PROXMOX_TOKEN_SECRETNoAPI token secret when the token is split in two parts.
PROXMOX_ALLOW_ELEVATEDNoEnable elevated write tools that can affect the host.false
PROXMOX_GUEST_SSH_USERNoSSH user for direct guest access.root
PROXMOX_ALLOW_SENSITIVENoEnable sensitive read tools.false
PROXMOX_PROTECTED_VMIDSNoGuests protected from modification, e.g. 100,101.
PROXMOX_SSH_KNOWN_HOSTSNoKnown hosts file.~/.ssh/known_hosts
PROXMOX_TIMEOUT_SECONDSNoAPI request timeout in seconds (1-3600).30
PROXMOX_ALLOW_GUEST_EXECNoEnable execution inside guests via the QEMU guest agent.false
PROXMOX_CREDENTIALS_FILENoFile containing the API token, either as one line mcp@pve!pvemcp=<secret> or with token_id= and token_secret= lines.
PROXMOX_SSH_FINGERPRINTSNoPinned host keys, e.g. pve1=SHA256:..., or JSON.
PROXMOX_MCP_ALLOWED_HOSTSNoAllowed Host header values in HTTP mode.
PROXMOX_TASK_WAIT_SECONDSNoTask wait timeout in seconds (0-3600).30
PROXMOX_GUEST_SSH_KEY_FILENoPrivate SSH key file for direct guest access.
PROXMOX_GUEST_SSH_PASSWORDNoSSH password for direct guest access.
PROXMOX_MAX_RESPONSE_CHARSNoMaximum response size in characters (2000-5000000).120000
PROXMOX_SSH_KEY_PASSPHRASENoPassphrase for the SSH key.
PROXMOX_SSH_HOST_KEY_POLICYNoHost key policy: strict, accept-new, or off.strict
PROXMOX_SSH_TIMEOUT_SECONDSNoSSH command timeout in seconds.120
PROXMOX_SSH_MAX_OUTPUT_BYTESNoMaximum SSH output bytes kept per command.1048576

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources