AI product Open source

Iris

Iris is a Rust command-line tool and local stdio MCP server for capturing screenshots of live websites with an installed Chrome-family browser such as Chrome, Chromium, Edge, or Brave. It can capture viewport or full-page images, emulate mobile sizes and user agents, apply dark color schemes, frame the first matching element with optional padding, wait for selectors or page content, and process URL batches concurrently or from standard input. The same binary exposes an MCP `capture` tool that returns an inline image with structured metadata and can optionally write an output file. It is distributed as the `iris-screenshot` crates.io package or through an install script; building from source requires Rust 1.88 or newer.

View repository Mentioned in 2 videos ↓

What Iris is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A screenshot CLI that also runs as an MCP server. It drives installed Chrome to capture pages, waiting for fonts, images, and lazy-loaded content.

  • A Rust command-line tool and MCP server that captures screenshots of live websites using a real Chrome-family browser, including full pages, mobile viewports, selected elements, and concurrent URL batches.

Videos mentioning Iris

2 in the library.