Skip to main content
ClaudeWave
MCP ServersOfficial Registry0 stars0 forksJavaScriptMITUpdated today
Install in Claude Code / Claude Desktop
Method: NPX · shotpipe-init
Claude Code CLI
claude mcp add shotpipe-mcp -- npx -y shotpipe-init
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "shotpipe-mcp": {
      "command": "npx",
      "args": ["-y", "shotpipe-init"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# shotpipe-mcp

**Hosted, SSRF-safe, cached screenshots and Open Graph images for AI agents — no headless Chrome to run.**

An [MCP](https://modelcontextprotocol.io) server that lets an agent screenshot any URL and *see the result*, or mint a social-card image, by calling [Shotpipe](https://shotpipe.io). It's the thing a local browser tool can't be:

- **No Chrome in your agent's sandbox.** Rendering happens on Shotpipe's infrastructure. Nothing to install, no memory to babysit, no OOM at 2am.
- **Safe on untrusted URLs.** Agents point at URLs their users typed. Shotpipe resolves DNS itself, pins the IP, re-checks every redirect, and refuses private / loopback / cloud-metadata hosts — so a hostile link **can't turn your renderer into an SSRF hole.**
- **Cached.** The first capture renders; every identical one after is served from the edge in milliseconds and costs nothing.

Ad and cookie-consent banners are stripped by default.

## Install

```jsonc
// Claude Desktop (claude_desktop_config.json), Claude Code (.mcp.json),
// Cursor, Cline, or any MCP client:
{
  "mcpServers": {
    "shotpipe": {
      "command": "npx",
      "args": ["-y", "shotpipe-mcp"],
      "env": {
        "SHOTPIPE_KEY": "k_your_key",
        "SHOTPIPE_SECRET": "your_signing_secret"
      }
    }
  }
}
```

Get a free key at **[shotpipe.io/signup](https://shotpipe.io/signup)** (no card) or run `npx shotpipe-init`. Self-hosting Shotpipe? Set `SHOTPIPE_BASE_URL`.

## Tools

### `screenshot`
Screenshot a URL and return the **image** (so the model can see it) plus a permanent, shareable signed URL.

`url` (required) · `format` png\|jpeg\|pdf · `width` · `height` · `dpr` · `full_page` · `selector` · `dark` · `omit_background` · `block_ads` · `block_banners` · `wait_for` · `delay` · `quality` · `fresh`

### `og_image`
Build a signed social-card URL from a hosted template. Returns the **URL only** by default and renders nothing — the image renders lazily on the first crawler hit, so agent/build time stays fast. Drop it into `<meta property="og:image">`. Pass `render: true` to also get a preview image.

`title` (required) · `template` · `author` · `tag` · `accent` · `logo` · `width` · `height` · `dpr` · `render`

## How it works

The signing secret never leaves the process — every request is HMAC-signed locally, exactly like Shotpipe's other clients. The server just builds a signed URL and (for `screenshot`) fetches the bytes.

MIT · [shotpipe.io](https://shotpipe.io)

What people ask about shotpipe-mcp

What is podop29/shotpipe-mcp?

+

podop29/shotpipe-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.

How do I install shotpipe-mcp?

+

You can install shotpipe-mcp by cloning the repository (https://github.com/podop29/shotpipe-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is podop29/shotpipe-mcp safe to use?

+

podop29/shotpipe-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains podop29/shotpipe-mcp?

+

podop29/shotpipe-mcp is maintained by podop29. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to shotpipe-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy shotpipe-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: podop29/shotpipe-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/podop29-shotpipe-mcp)](https://claudewave.com/repo/podop29-shotpipe-mcp)
<a href="https://claudewave.com/repo/podop29-shotpipe-mcp"><img src="https://claudewave.com/api/badge/podop29-shotpipe-mcp" alt="Featured on ClaudeWave: podop29/shotpipe-mcp" width="320" height="64" /></a>

More MCP Servers

shotpipe-mcp alternatives