Skip to main content
Glama
TrivCodez

Docker & Kubernetes MCP Server

by TrivCodez

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KUBECONFIGNoPath to the Kubernetes configuration file.~/.kube/config
DOCKER_HOSTNoThe Docker daemon socket path.unix:///var/run/docker.sock

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
docker_list_containersB

List all Docker containers

docker_run_containerC

Run a new Docker container

docker_stop_containerB

Stop a running container

docker_logsC

Get container logs

k8s_list_podsC

List Kubernetes pods

k8s_create_deploymentC

Create a Kubernetes deployment

k8s_get_servicesC

Get Kubernetes services

k8s_exec_podC

Execute command in pod

k8s_get_logsC

Get pod logs

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 9 tools

Disambiguation5/5

Tools are clearly divided between Docker and Kubernetes operations, each with distinct purposes. No overlap exists between Docker container management and Kubernetes pod/service management.

Naming Consistency5/5

All tools follow a consistent pattern: 'docker_' or 'k8s_' prefix followed by verb_noun (e.g., docker_list_containers, k8s_create_deployment). No mixed conventions.

Tool Count5/5

9 tools is a well-scoped number covering essential operations for both Docker and Kubernetes. Not too many to be overwhelming, nor too few to be trivial.

Completeness3/5

The set covers basic operations like listing, running, and logging, but for both Docker and Kubernetes, critical lifecycle operations (e.g., update, delete, inspect) are missing, leading to notable gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues