# MCPvil

> Use this tool when you need to launch and manage Wayland applications or capture screenshots of active windows in a compositor environment. It solves problems related to application launching and screenshot capture, providing a minimal and integrable solution. MCPvil accepts JSON-RPC commands over stdio and outputs PNG images, making it suitable for use in automated testing, UI automation, and other compatible client applications.

Canonical page: https://skillsregistry.net/skills/derekjchow-mcpvil  
JSON: https://api.skillsregistry.net/v1/skills/derekjchow-mcpvil

## Description

MCPvil is a minimal Wayland compositor built on top of Smithay that exposes compositor functionality as tools. It enables launching applications within the compositor environment and capturing screenshots of the active window as PNG images. Communication happens over stdio using newline-delimited JSON-RPC, making it suitable for integration with any compatible client.

## Trust

- **Trust score (0–1):** 0.98
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/derekjchow-mcpvil)
- **Repository:** <https://github.com/derekjchow/mcpvil>

## 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": "derekjchow-mcpvil"
    }
  }
}
```

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