localscreenshot

Screenshot API for AI agents: capture any public page from 227 countries, with cookie banners and ads hidden, in one request. 50 free credits, no card.

Hosted MCP Server

npx add-mcp 'https://api.localscreenshot.com/mcp/free'

Installs into Claude Code, Codex, Cursor and more

Documentation

localscreenshot takes a screenshot of a public web page and gives you the image. Ask your AI for it, or call the API yourself. It is the same service either way.

Using an AI assistant? Press Copy for AI and paste this page into your chat.

What you can do

  • Take a screenshot of a public page, as a desktop or as a phone sees it.
  • Capture the whole page, or only one element.
  • Remove most cookie banners, ads, chat bubbles and pop-ups before the picture is taken.
  • Save the page as png, jpeg, webp or pdf.
  • Load the page from one of 227 countries, with a signed technical attestation of the country we observed.

Three ways in

All three use the same API key and the same credits.

Way inFor whomWhere to start
Your AI tool (MCP)Anyone who works with Claude Code, Cursor, Codex and similar toolsAsk your AI (MCP)
Command lineScripts, CI and quick checks, with one commandCommand line (CLI)
REST APIYour own code, in any languageTake a screenshot

How a screenshot goes

  1. You send a page address, with the options you want.
  2. We open the page in a real browser, wait for it to load and take the picture.
  3. You get the image back, or a clear error. A failed screenshot is not charged.

What it costs

  • A screenshot uses 1 credit. From a chosen country, it uses 2.
  • Your account gets 50 free credits every month, with no card. They do not carry over.
  • More on Credits and limits.

What it does not do. It does not sign in to websites, solve CAPTCHAs or get past paywalls. It only reads public pages: it never fills in a form. When a site shows a bot check instead of its page, you get the error challenge_page instead of a picture.

For AI tools and agents

  • Every page of these docs exists as Markdown: add .md to its address.
  • The whole documentation in one text: llms-full.txt, linked in the menu.
  • The API described for machines: openapi.json.