
Your agent fetches, renders and extracts web pages with the Servo engine: Markdown, JSON, screenshots and crawls, without Chromium.
by konippi· Web & browserUnclaimed · Yours? Claim it
4 images
About
servo-fetch is a self-contained browser engine built on Servo. This skill tells your agent when and how to use it: for pages that come back empty from a plain HTTP fetch, screenshots without a GPU, and running JavaScript in a page. - **Fetch** a page as clean Markdown, JSON, HTML, text or an accessibility tree. JavaScript runs, layout is computed, and navbars, sidebars, footers and cookie banners are stripped. - **Batch fetch** up to 20 URLs in parallel. - **Crawl** a site's same-site links breadth-first, respecting robots.txt, with include and exclude patterns. - **Screenshot** a page, or its full height, with a software renderer. - **Run JavaScript** after the page loads and get the result with its console output. - **PDFs** are detected and extracted directly. It's read-only: it doesn't click or fill in forms. Your agent uses it through the servo-fetch CLI or its built-in MCP server (`servo-fetch mcp`). Install the CLI with the script in the README, `cargo binstall servo-fetch-cli` or a release download. No API key. MIT or Apache-2.0 licensed.
Skills people install alongside servo-fetch.
Once it’s added
“This page comes back empty with curl. Fetch it rendered as Markdown.”
“Fetch docs.rs/tokio as Markdown”
“Screenshot this page, full height”
“Crawl the /guide pages of our docs site”
“Get every h2 heading on this page with JavaScript”
“Fetch these three URLs in parallel”
Before you add it
Reads only
Fetches pages as Markdown, JSON, HTML, text or an accessibility tree · Crawls same-site links, respecting robots.txt · Takes PNG screenshots without a GPU · Runs JavaScript in the page and returns the result
Makes changes · your agent can ask first
Saves pages and screenshots to files when you ask (CLI)
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
Runs on your machine.
Runs on your machine.
Runs on your machine.
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.copilot/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.cursor/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.claude/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.agents/skills/servo-fetch
Runs on your machine.
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.gemini/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch .agents/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.openclaw/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.config/opencode/skills/servo-fetch
Runs on your machine.
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.hermes/skills/servo-fetch
Scanned and passed · checked 2 h ago
No reviews yet. Used servo-fetch? Say how it went.
Write a reviewSkills people install alongside servo-fetch.
Give your agent the live web through the Firecrawl CLI: search, scrape, crawl, map, interact with pages, monitor changes and parse files.
Playwright guides your agent loads on demand to write, debug and scale reliable tests: E2E, API, visual, accessibility, CI and migration.
Nobody has shared how they use servo-fetch yet.
Security scan
Passed
Safe to install in every agent it supports. Runs in your agent, as instructions.