Skip to main content
Glama
aihuali213

mcp-server-wslc

by aihuali213

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_containersA

List all WSL containers. Use the optional 'format' parameter to control output format (table, json).

container_createC

Create a new WSL container. Returns the container ID on success.

container_runB

Run a new WSL container. Defaults to foreground; use detach for background.

container_inspectB

Display detailed information about a WSL container.

container_startA

Start a stopped WSL container.

container_stopB

Stop a running WSL container.

container_restartA

Restart a WSL container. Since wslc has no native restart command, this stops then starts the container.

container_removeB

Remove a WSL container.

container_logsB

View logs from a WSL container.

container_execB

Execute a command inside a running WSL container.

container_statsB

Display resource usage snapshot for running WSL containers.

list_imagesA

List all WSL container images. Use the optional 'format' parameter to control output format (table, json).

image_pullB

Pull a container image from a registry.

image_pushA

Push a container image to a registry.

image_buildB

Build a container image from a Dockerfile.

image_tagB

Tag a container image with a new name/tag.

image_inspectB

Display detailed information about a container image.

image_removeB

Remove a container image.

network_listA

List all WSL networks.

network_createC

Create a new WSL network.

network_removeC

Remove one or more WSL networks.

volume_listB

List all WSL volumes.

volume_createA

Create a new named volume that can be attached to containers.

volume_removeA

Remove one or more volumes. Volumes in use by a container cannot be removed.

registry_loginA

Log in to a container registry. If no server is specified, the session default is used. Prefer using passwordStdin over password to avoid exposing credentials in process lists.

registry_logoutA

Log out from a container registry. If no server is specified, the session default is used.

system_versionA

Get wslc CLI version information.

system_pruneA

Remove all stopped containers and unused images, networks, and volumes to free up resources.

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/aihuali213/mcp-server-wslc'

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