SnapRender
Hosted MCP server, 11 tools

Give Microsoft Copilot Studio eyes on the web

Connect the hosted SnapRender MCP server to a Microsoft Copilot Studio agent with the MCP onboarding wizard, so the agent can capture any public web page and read it as markdown. OAuth sign-in with dynamic discovery.

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

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

Set it up (recommended: sign in with OAuth)

Copilot Studio adds remote MCP servers to an agent as tools, over Streamable HTTP. SnapRender supports OAuth dynamic client registration with discovery, the simplest of the wizard's OAuth options.

  1. 1Open your agent, go to Tools, select Add a tool, then New tool, and choose Model Context Protocol.
  2. 2Enter the server name, description and URL below. Set authentication to OAuth 2.0 with the type Dynamic discovery, then select Create and Next.
  3. 3In Add tool, select Create a new connection, sign in to SnapRender and Allow, then select Add to agent.
  4. 4Ask the agent for a screenshot in the test pane.
MCP onboarding wizard
Server name:         SnapRender
Server description:  Takes screenshots of public web pages and reads them as markdown.
Server URL:          https://app.snap-render.com/mcp
Authentication:      OAuth 2.0
Type:                Dynamic discovery

Check it worked: SnapRender appears on the agent's Tools page with its tools. Ask for a screenshot in the test pane to try it.

Good to know

What Microsoft Copilot Studio 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

  • "Take a full-page screenshot of https://example.com/pricing and summarize the plans."
  • "Read https://example.com/docs/getting-started as markdown and answer the customer's question from it."
  • "Capture https://example.com on iPhone and tell me whether the sign-up button is visible without scrolling."

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 a Copilot Studio agent take screenshots of websites?+

Yes, through an MCP tool that provides screenshots. With SnapRender added, the agent can capture a public page as an image or PDF and read its text.

Which OAuth type should I pick?+

Dynamic discovery. SnapRender publishes its OAuth endpoints and accepts dynamic client registration, so there is no client ID, secret or callback URL to configure.

Other clients

Checked against learn.microsoft.com in November 2026.

200 free renders a month to start

No card. Every tool on every plan.