← Back to search Server uses filesystem capabilities via: pathlib, tempfile Server uses shell capabilities via: subprocess
io.github.KamaruSama/mcp-screenshot
Take Wayland screenshots via grim/slurp. Full screen, region, or interactive crop.
B
79.6 / 100
Versions
1.0.1latestfirst seen May 19, 2026
Tools 2
take_screenshot annotations: none low
Take a screenshot of the Linux desktop. Args: region: Optional region to capture. Use "select" to interactively pick a region with slurp, or pass geometry like "100,200 400x300". If omitted, captures the full screen. output_path: Optional path to save the screenshot. If omitted, saves to a temp file and returns the image as base64.
region string output_path string
list_outputs annotations: none low
List available Wayland outputs (monitors).
Permissions 2
filesystem low shell high Scan Findings 17
low
Tool 'take_screenshot' has no annotations
low
Tool 'list_outputs' has no annotations
info
Sandbox failed to start for behavioral verification
medium
Vulnerable dependency: mcp@1.27.0 (GHSA-hvrp-rf83-w775)
medium
Vulnerable dependency: mcp@1.27.0 (GHSA-jpw9-pfvf-9f58)
medium
Vulnerable dependency: mcp@1.27.0 (GHSA-vj7q-gjh5-988w)
medium
Vulnerable dependency: mcp@1.27.0 (PYSEC-2026-3481)
medium
Vulnerable dependency: mcp@1.27.0 (PYSEC-2026-3482)
medium
Vulnerable dependency: mcp@1.27.0 (PYSEC-2026-3483)
info
pyproject.toml metadata
info
Tool: take_screenshot
info
Tool: list_outputs
info
Sandbox failed to start for output poisoning scan
low
Permission: filesystem access detected
high
Permission: shell access detected
info
No dependency files found for SBOM generation
medium
No build provenance detected (SLSA L0)