Hosted MCP server, 11 tools

Give Zed eyes on the web

Give the Zed agent a screenshot tool by adding the hosted SnapRender MCP server as a remote context server. OAuth sign-in when no header is set, or an API key header.

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

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

Set it up (recommended: sign in with OAuth)

Zed connects to remote MCP servers and, when no Authorization header is configured, signs you in with the standard MCP OAuth flow.

  1. 1Open Settings, AI, MCP Servers, Add Server, Add Remote Server, and paste the URL. Or add the snippet to your settings file (zed: open settings file).
  2. 2Sign in to SnapRender when Zed prompts.
  3. 3Use the Agent Panel and ask for a screenshot.
settings.json
{
  "context_servers": {
    "snaprender": { "url": "https://app.snap-render.com/mcp" }
  }
}

Check it worked: In Settings, AI, MCP Servers, a green dot next to snaprender means the server is active.

With an API key instead

With a header set, Zed skips the sign-in: Get a key from your SnapRender dashboard.

settings.json
{
  "context_servers": {
    "snaprender": {
      "url": "https://app.snap-render.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Or run the server locally

Runs the open-source server from npm locally. Replace YOUR_API_KEY with the key from your SnapRender dashboard. The package is snaprender-mcp on npm.

settings.json
{
  "context_servers": {
    "snaprender": {
      "command": "npx",
      "args": ["-y", "snaprender-mcp"],
      "env": { "SNAPRENDER_API_KEY": "YOUR_API_KEY" }
    }
  }
}

What Zed can do with it

take_screenshot

Capture any URL, HTML or Markdown as PNG, JPEG, WebP or PDF, full page or by device

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

  • "Take a full-page screenshot of https://stripe.com and tell me how the pricing section is laid out."
  • "Compare https://example.com on desktop and iPhone and list layout problems on mobile."
  • "Read https://example.com/docs as markdown and summarize the authentication steps."

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 the Zed agent see web pages?+

With a screenshot MCP server, yes: the agent calls the tool, gets the image back and can describe or act on it.

Other clients

Checked against zed.dev in October 2026.

200 free renders a month to start

No card. Every tool on every plan.

Create a free account