# Ubuntu System Control

> Use this tool when you need to securely control and interact with Ubuntu systems, providing a safe environment for file operations, command execution, and system information gathering. It solves problems related to security threats, such as path traversal and command injection, by implementing multiple layers of protection and configurable security policies. Ideal for AI assistants requiring controlled access to Ubuntu systems, it offers a defense-in-depth architecture with comprehensive audit logging and configurable security modes.

Canonical page: https://skillsregistry.net/skills/pazuzu1w-ubuntu-system-control  
JSON: https://api.skillsregistry.net/v1/skills/pazuzu1w-ubuntu-system-control

## Description

A security-hardened MCP server for Ubuntu system control that provides safe file operations, command execution, and system information gathering through multiple layers of protection including path traversal prevention, command injection blocking, resource limits, and comprehensive audit logging. The implementation features configurable security policies (secure vs development modes), symlink resolution, whitelist/blacklist command filtering, and atomic file operations with automatic backups, making it suitable for AI assistants that need controlled access to Ubuntu systems without compromising security. Built with defense-in-depth architecture, it prevents common attack vectors like directory traversal, command injection, and resource exhaustion while maintaining full audit trails for compliance and monitoring.

## 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:** ai-ml
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pazuzu1w-ubuntu-system-control)
- **Repository:** <https://github.com/pazuzu1w/ubuntu_mcp_server>

## 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": "pazuzu1w-ubuntu-system-control"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pazuzu1w-ubuntu-system-control` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pazuzu1w-ubuntu-system-control/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
