
Mcp Screenshot
io.github.KamaruSamaPublished by GitHub account KamaruSamav1.0.1Updated Oct 24, 2026
Take Wayland screenshots via grim/slurp. Full screen, region, or interactive crop.
The publisher's own server: screenshot.com.ar
Overview
Lets an assistant capture Linux Wayland screenshots — full screen, a chosen region, or an interactive crop — and list available monitors.
- What you can do
- A local MCP server that wraps the Wayland screenshot tools grim and slurp. It exposes two tools: take_screenshot, which captures the full screen, a specified geometry, or an interactive region selection, returning the image inline as base64 or saving it to disk; and list_outputs, which lists available Wayland outputs or monitors. It is intended for Linux Wayland desktops such as Sway or Hyprland.
- When to use it
- Useful when an assistant needs to see the current desktop on a Linux Wayland machine — for example to capture a screen state, grab a specific region, or let the user pick an area interactively. Only relevant on Wayland desktops; it is not a general-purpose screenshot tool for other platforms.
- Requirements
- Runs locally as a Python package (pypi mcp-screenshot) over stdio on a Linux Wayland desktop. Requires the grim and slurp binaries, and optionally wlr-randr for list_outputs. The environment variables WAYLAND_DISPLAY and XDG_RUNTIME_DIR must be set so grim can find the compositor and socket. No authentication is declared.
Installation
In SourceWeft
- Open Mcp Screenshot in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
mcp-screenshot
MCP server for taking Linux / Wayland screenshots via grim and slurp.
Exposes 2 tools to capture the full screen, a selected region, or an interactive crop — returned inline as base64 or saved to disk.
Tools
Requirements
- Wayland compositor (Sway, Hyprland, etc.)
grim— screenshot toolslurp— interactive region selectorwlr-randr(optional) — forlist_outputs
Install on Arch Linux:
Install
Build the venv once:
Support the project ❤
- Ko-fi: https://ko-fi.com/kamaru
Contact
- Portfolio / general: [email protected]
- Commercial / licensing: [email protected]
Copyright © 2026 likezara™. All rights reserved. Developed by Kamaru (pen name).
Source: README.md at commit 7ab3836
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
Other Screenshot integrations
screenshot.com.ar
ar.com.screenshotOfficial publisher
Remote MCP server that renders any public web page in a real Chrome browser and returns screenshots or clean markdown.

Website Screenshot API
Published by GitHub account prometheus-maker
Apify-hosted MCP server that lets an assistant capture full-page, first-screen, mobile or element screenshots of any URL as PNG, JPEG or PDF.
Website Screenshot and PDF (Apify actor)
dev.pages.website-screenshot-pdf
Website Screenshot and PDF (Apify actor)'s hosted MCP server, published by website-screenshot-pdf.pages.dev; credential required; Streamable HTTP.

x402-screenshot-mcp
Published by GitHub account 6mickswagger9
Local stdio MCP server that fronts an x402 paid screenshot API for AI agents, with USDC payments on Base settled through a CDP facilitator.

ScreenshotAPI
Published by GitHub account Screenshot-API
Official ScreenshotAPI MCP server that lets an assistant capture website screenshots, convert URLs or HTML to PDF, record scrolling videos, scrape rendered…