Shotpipe — Screenshots & OG Images runs on your own machine — the client starts it, so there is no endpoint to ping. 43 installs a week from npm. Last commit 23 Jul 2026.
Screenshot any URL and see it, or mint a social card — hosted, SSRF-safe, cached. No Chrome to run.
Today is the operative word: we check Shotpipe — Screenshots & OG Images every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add shotpipe-mcp -e 'SHOTPIPE_KEY=<SHOTPIPE_KEY>' -e 'SHOTPIPE_SECRET=<SHOTPIPE_SECRET>' -- npx -y shotpipe-mcp
{
"mcpServers": {
"shotpipe-mcp": {
"command": "npx",
"args": [
"-y",
"shotpipe-mcp"
],
"env": {
"SHOTPIPE_KEY": "<SHOTPIPE_KEY>",
"SHOTPIPE_SECRET": "<SHOTPIPE_SECRET>"
}
}
}
}
[mcp_servers.shotpipe-mcp]
command = "npx"
args = ["-y", "shotpipe-mcp"]
env = { SHOTPIPE_KEY = "<SHOTPIPE_KEY>", SHOTPIPE_SECRET = "<SHOTPIPE_SECRET>" }
{
"mcpServers": {
"shotpipe-mcp": {
"command": "npx",
"args": [
"-y",
"shotpipe-mcp"
],
"env": {
"SHOTPIPE_KEY": "<SHOTPIPE_KEY>",
"SHOTPIPE_SECRET": "<SHOTPIPE_SECRET>"
}
}
}
}
{
"servers": {
"shotpipe-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"shotpipe-mcp"
],
"env": {
"SHOTPIPE_KEY": "<SHOTPIPE_KEY>",
"SHOTPIPE_SECRET": "<SHOTPIPE_SECRET>"
}
}
}
}
Put your own values in place of
<SHOTPIPE_KEY> (Shotpipe API key id (starts with k_). Free at https://shotpipe.io/signup), <SHOTPIPE_SECRET> (Shotpipe HMAC signing secret. Requests are signed locally; the secret never leaves the process).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
SHOTPIPE_BASE_URL (Override the API base URL for a self-hosted Shotpipe instance. Defaults to https://shotpipe.io).
Render-and-verify API: HTML/CSS to image or PDF, screenshot any URL, confirm the text rendered.
Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.
Web access for AI agents: URL to Markdown, link metadata, screenshots, links and images of any URL.
Screenshots and clean markdown of any public web page, rendered in a real Chrome browser.
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
See a site on phones, tablets and laptops in Safari, Chrome, Firefox or Zen frames; PNG screenshots.
Control a local headless Chrome browser: open pages, read titles, and take screenshots.
SSH, SFTP, PTY shells, host-to-host copies and remote screenshots for AI agents. One Rust binary.
Answers built from our own checks of this server.