Skip to main content
Glama
NightSquawk

Proxmox MCP Server

by NightSquawk

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PDM_HOSTNoProxmox Datacenter Manager hostname (expands to https://<host>:8443/api2/json)
PVE_HOSTNoProxmox VE hostname (expands to https://<host>:8006/api2/json)
PDM_AUTH_SEPNoOverride the default '=' separator in the auth header
PDM_BASE_URLNoFull Proxmox Datacenter Manager API base URL (alternative to PDM_HOST)
PDM_TOKEN_IDNoProxmox Datacenter Manager API token ID
PVE_AUTH_SEPNoOverride the default '=' separator in the auth header
PVE_BASE_URLNoFull Proxmox VE API base URL (alternative to PVE_HOST)
PVE_TOKEN_IDNoProxmox VE API token ID (e.g., root@pam!mcp)
PDM_AUTH_SCHEMENoOverride the default PDMAPIToken authentication scheme
PVE_AUTH_SCHEMENoOverride the default PVEAPIToken authentication scheme
PDM_ALLOW_WRITESNoSet to 'true' to enable write operations for PDM surface
PDM_TOKEN_SECRETNoProxmox Datacenter Manager API token secret
PVE_ALLOW_WRITESNoSet to 'true' to enable write operations for PVE surface
PVE_TOKEN_SECRETNoProxmox VE API token secret (UUID)
PROXMOX_ALLOW_WRITESNoSet to 'true' to enable write operations for all surfaces
PDM_TLS_REJECT_UNAUTHORIZEDNoSet to 'false' to accept self-signed certificates (default 'true')
PVE_TLS_REJECT_UNAUTHORIZEDNoSet to 'false' to accept self-signed certificates (default 'true')

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

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/NightSquawk/proxmox-mcp-server'

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