# Shell Command

> Use this tool when you need to execute shell commands securely within a Docker container, with features like configurable working directories and environment variables. It solves problems related to infrastructure management, DevOps workflows, and secure command execution in AI-assisted development environments. The tool takes in bash commands and settings as input and provides output in the form of execution results, making it ideal for use cases requiring isolated and controlled command execution.

Canonical page: https://skillsregistry.net/skills/kaznak-shell-command  
JSON: https://api.skillsregistry.net/v1/skills/kaznak-shell-command

## Description

Shell Command MCP Server provides a secure environment for executing shell commands within a Docker container, offering isolation from the host system. Developed by Nakamura Kazutaka, this TypeScript implementation uses the MCP SDK to expose a single tool that allows running any bash command with configurable working directory, environment variables, and timeout settings. The server runs as a non-root user in the container and includes Kubernetes tools (kubectl, helm, kustomize, k9s), making it particularly useful for DevOps workflows, infrastructure management, and secure command execution in AI-assisted development environments.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kaznak-shell-command)
- **Repository:** <https://github.com/kaznak/shell-command-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kaznak-shell-command"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kaznak-shell-command` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kaznak-shell-command/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
