Skip to main content
Glama
mordanov

VPS Docker MCP (Advanced)

by mordanov

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VPS_HOSTYesThe hostname or IP address of your VPS
VPS_PORTNoSSH port22
VPS_USERYesSSH username
VPS_SSH_KEYYesPath to the SSH private key
VPS_KNOWN_HOSTSNoPath to known_hosts file for SSH host key checking~/.ssh/known_hosts
MAX_OUTPUT_CHARSNoMaximum number of characters to return from command output20000
DOCKER_COMPOSE_DIRNoDirectory where Docker Compose files are located on the VPS

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

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
docker_psA

List Docker containers. Set all_containers=true to include stopped containers.

docker_logsC

Show recent logs from a Docker container.

docker_inspectC

Inspect a Docker container.

docker_statsA

Show current CPU, memory, network and block I/O usage of containers.

docker_healthB

Show container state, restart count and health status.

docker_imagesB

List Docker images.

docker_volumesB

List Docker volumes.

docker_networksB

List Docker networks.

docker_disk_usageB

Show Docker disk usage.

docker_restartB

Restart a Docker container. This changes server state.

docker_startB

Start a Docker container. This changes server state.

docker_stopC

Stop a Docker container. This changes server state.

docker_compose_psC

Show Docker Compose services.

docker_compose_configB

Render and validate the Docker Compose configuration.

docker_compose_logsB

Show Docker Compose logs, optionally for one service.

docker_compose_restartB

Restart Docker Compose services. This changes server state.

docker_compose_pullB

Pull Docker Compose images. This changes local Docker image state.

docker_compose_upA

Start/update the Docker Compose stack with detached mode. This changes server state.

system_infoA

Show VPS uptime, OS, CPU, memory, swap, load and kernel information.

disk_usageB

Show filesystem space and inode usage.

top_processesC

Show processes consuming the most CPU and memory.

network_infoB

Show network interfaces, routes and listening TCP/UDP ports.

systemd_failedA

Show failed systemd services.

journal_errorsC

Show recent system journal errors.

diagnose_vpsA

Run a compact VPS health check covering resources, disk, systemd and Docker.

diagnostic_commandB

Run one of a small predefined set of read-only diagnostic commands.

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/mordanov/vps_mcp'

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