SnapRender
Hosted MCP server, 11 tools

Give Raycast eyes on the web

Add the hosted SnapRender MCP server to Raycast AI with the Install MCP Server command, then mention it in AI Chat to screenshot or read any web page. Needs Raycast Pro; works on desktop and iOS.

200 renders a month free, no card. Sign-in happens inside Raycast the first time it uses the server.

Server URL: https://app.snap-render.com/mcp

Set it up (recommended: sign in with OAuth)

Raycast connects to HTTP MCP servers and signs in with OAuth dynamic client registration and PKCE. MCP in Raycast is a Raycast Pro feature.

  1. 1Open Raycast and run Install MCP Server. Name it SnapRender, choose HTTP as the transport and paste the server URL.
  2. 2Set OAuth Type to Dynamic and press Install MCP Server (Cmd+Enter). Then choose Sign In and approve in the browser. A free SnapRender account works.
  3. 3In AI Chat or Quick AI, type @ and pick SnapRender, then ask for a screenshot.
Install MCP Server
Name:        SnapRender
Transport:   HTTP
URL:         https://app.snap-render.com/mcp
OAuth Type:  Dynamic

Check it worked: Manage MCP Servers shows SnapRender as Running with its tools. In an error state, the details pane shows the server's output.

With an API key instead

Add the key as an HTTP header instead of signing in. Get a key from your SnapRender dashboard.

Install MCP Server
Name:          SnapRender
Transport:     HTTP
URL:           https://app.snap-render.com/mcp
HTTP Headers:  Authorization = Bearer YOUR_API_KEY

Or run the server locally

On desktop, Raycast can run the open-source server from npm instead. Replace YOUR_API_KEY with the key from your SnapRender dashboard. The package is snaprender-mcp on npm.

Install MCP Server
Name:         SnapRender
Transport:    Standard Input/Output
Command:      npx
Arguments:    -y snaprender-mcp
Environment:  SNAPRENDER_API_KEY = YOUR_API_KEY

What Raycast can do with it

take_screenshot

Capture any URL, HTML or Markdown as PNG, JPEG, WebP or PDF, full page or by device. Inline image by default, or an attached file with as_file

extract_content

Read a page as markdown, text, article, links or metadata

batch_screenshots

Capture up to 50 URLs in one job

get_batch_status

Check a batch and get its download links

sign_screenshot_url

Create a shareable capture URL that does not expose your key

check_screenshot_cache

See whether a capture is cached, without spending quota

get_usage

Show renders used and left this month

list_webhooks

List your webhooks

create_webhook

Get notified when batches finish

delete_webhook

Remove a webhook

test_webhook

Send a test delivery

Prompts to try

  • "@SnapRender take a screenshot of https://example.com on iPhone."
  • "@SnapRender read https://example.com/blog/latest as markdown and give me three bullet points."
  • "@SnapRender capture https://example.com/pricing as a full-page PDF."

SnapRender renders public pages from its own servers, with ads and cookie banners removed. Pages behind a login and localhost are out of reach; use a preview deployment or a tunnel for local work.

Questions

Can Raycast AI take screenshots of websites?+

Yes, with an MCP server that provides a screenshot tool. With SnapRender installed, mention it in AI Chat and Raycast calls take_screenshot and shows you the result.

Does it work on the free Raycast plan?+

No. Raycast lists MCP servers as a Pro feature.

Other clients

Checked against manual.raycast.com in November 2026.

200 free renders a month to start

No card. Every tool on every plan.