mcpbeat Sign in

Pixelvault MCP Server

by pixelvault-dev Your server? Claim it
answering

Pixelvault is answering right now. Last checked 9 min ago. It exposes 8 tools.

Agent-first image hosting — upload images and get instant CDN URLs.

Uptime history 47 days of history
47 days agonow
100.0%
Uptime 24h
182 of 182 checks
8
Tools
read from the server
174 ms
Response time
average over 24h
OAuth sign-in
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Pixelvault every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add pixelvault --transport http https://mcp.pixelvault.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pixelvault": {
      "url": "https://mcp.pixelvault.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.pixelvault]
url = "https://mcp.pixelvault.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pixelvault": {
      "url": "https://mcp.pixelvault.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "pixelvault": {
      "url": "https://mcp.pixelvault.dev/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

image
delete_image
Permanently delete one PixelVault image by id. Maps to DELETE /v1/images/:id. Requires a PixelVault API key sent as a Bearer token in the Authorization header.
get_image
Get metadata (CDN URL, size, MIME type, dimensions) for one PixelVault image by id. Maps to GET /v1/images/:id. Requires a PixelVault API key sent as a Bearer token in the Authorization header. The returned CDN URL supports on-the-fly transforms via query params — e.g. ?w=400&fit=cover (resize/crop), ?fmt=webp (format), ?segment=foreground (AI background removal → transparent PNG), effects like ?blur=30&saturation=0&rotate=90, and ?tile=<image_id.ext> (tile another of your images as a watermark). Or call the transform_image tool to build a valid transform URL for you. See https://pixelvault.dev/docs#transforms.
upload
upload_batch
Upload many images (1–50) in one call, grouped into a collection — e.g. a CI run or a set of generated variants. Maps to POST /v1/images/batch. Each item is `data` (base64) or `source_url` (server-fetched, SSRF-guarded), with optional `filename`/`metadata`. Set `visibility: "private"` to get a signed URL per image (free plan: up to 100 private images) instead of a public CDN URL. Optional `type`/`name` (idempotent by (type, name)), `expires_in` (image TTL), `sign_expires_in` (signature lifetime), and collection `metadata`. Partial-failure tolerant: each returned item has its own `ok`. Requires a PixelVault API key sent as a Bearer token in the Authorization header. The returned CDN URL supports on-the-fly transforms via query params — e.g. ?w=400&fit=cover (resize/crop), ?fmt=webp (format), ?segment=foreground (AI background removal → transparent PNG), effects like ?blur=30&saturation=0&rotate=90, and ?tile=<image_id.ext> (tile another of your images as a watermark). Or call the transform_image tool to build a valid transform URL for you. See https://pixelvault.dev/docs#transforms.
upload_image
Upload an image to PixelVault and get an instant CDN URL. Maps to POST /v1/images. Provide exactly one of `source_url` (a public http(s) URL the server fetches) or `data` (base64-encoded bytes); optional `folder`, `filename`, and `expires_in` (seconds, for an auto-expiring image). Max 5 MB; JPG/PNG/GIF/WebP/AVIF/SVG. Requires a PixelVault API key sent as a Bearer token in the Authorization header. The returned CDN URL supports on-the-fly transforms via query params — e.g. ?w=400&fit=cover (resize/crop), ?fmt=webp (format), ?segment=foreground (AI background removal → transparent PNG), effects like ?blur=30&saturation=0&rotate=90, and ?tile=<image_id.ext> (tile another of your images as a watermark). Or call the transform_image tool to build a valid transform URL for you. See https://pixelvault.dev/docs#transforms.
images
list_images
List images in your PixelVault project, most recent first. Maps to GET /v1/images with pagination. Requires a PixelVault API key sent as a Bearer token in the Authorization header. The returned CDN URL supports on-the-fly transforms via query params — e.g. ?w=400&fit=cover (resize/crop), ?fmt=webp (format), ?segment=foreground (AI background removal → transparent PNG), effects like ?blur=30&saturation=0&rotate=90, and ?tile=<image_id.ext> (tile another of your images as a watermark). Or call the transform_image tool to build a valid transform URL for you. See https://pixelvault.dev/docs#transforms.
rescue
rescue_imgur
Scan a web page for hotlinked Imgur images and return a PixelVault rescue URL for each — a proxy that lazily rehosts the image on first request, keeping it working through the UK Imgur block. The anonymous rescue tier is a durable ~30-day edge cache (see `cache_ttl_days` in the result), not permanent storage. Maps to POST /v1/imgur-scan (server-side page fetch; no API key required). Provide `page_url` (a public https:// page). Drop each returned rescue_url into your HTML to rehost on first request.
sign
sign_url
Mint a time-limited signed URL for a private image. Maps to POST /v1/images/:id/sign-url. Provide `id` and optional `expires_in` (seconds, default 3600). The signature binds the image, so the URL can't be replayed against another image; strip it and the CDN returns 403. Deleting the image revokes its URLs. Requires a PixelVault API key sent as a Bearer token in the Authorization header.
transform
transform_image
Build an on-the-fly transform URL for a PixelVault image (resize, crop, format/quality, AI background removal, blur/sharpen/rotate/flip, brightness/contrast/saturation, and same-project watermark tiling). Provide exactly one of `url` (a PixelVault CDN URL) or `id` (an image id, resolved via the API — requires an API key), plus one or more transform params. Returns the ready-to-use CDN URL; the transform is produced and cached on first request. See https://pixelvault.dev/docs#transforms.

Endpoints

URLTransportStateLatencyChecked
https://mcp.pixelvault.dev/mcp streamable-http answering 93 ms 9 min ago
https://mcp.pixelvault.dev/mcp/oauth streamable-http sign-in 138 ms 10 min ago

Alternatives to Pixelvault

same job, measured the same way
Drop to CDN
by nexus-jpf

Upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.

47 installs/wk local only
NudgeHost
by nudgehost

File hosting for agents. Upload any file, get a public link in seconds.

answering
File Storage
by b77

Upload files and get public CDN links in chat.

answering
Getpronto
by jaygould

Upload, transform, and manage images on Get Pronto from AI agents.

37 installs/wk local only
xhost
by xhostd

Agent-first hosting: create apps, commit code, deploy, get HTTPS URLs. OAuth sign-in, no tokens.

answering
GoDrop
by fatihbaltaci

Self-hosted file host: upload a file, get a public URL an agent can paste into a pull request.

local only
Filekiwi MCP Server
by file-kiwi

Upload files to file.kiwi and get shareable links instantly.

48 installs/wk local only
Spronta
by spronta

Upload, transform, and deliver images on a global CDN via AI agents.

39 installs/wk local only

Pixelvault — questions

Answers built from our own checks of this server.

What can Pixelvault do?
It exposes 8 tools, read directly from the server on our last check. Among them: delete_image, get_image, list_images, rescue_imgur, sign_url, transform_image and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Pixelvault mostly used for?
Its tools cluster around image and upload. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Pixelvault working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 182 of 182 checks got a reply (100.0%), average response time 174 ms. The bar chart above shows every period we have measured.
How do I connect Pixelvault?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Pixelvault?
No API key is involved. Pixelvault answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Pixelvault?
It answers our handshake in 174 ms on average, which is faster than 72% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.