# servo-fetch

> Your agent fetches, renders and extracts web pages with the Servo engine: Markdown, JSON, screenshots and crawls, without Chromium.

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.

- Type: Skill
- Made by: konippi
- Category: Web & browser
- Formats: Skills
- Version: 0cab4c6
- Source: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch
- Page: https://pluginboard.ai/skills/servo-fetch

## Works with

- ChatGPT
- Claude
- Gemini
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Antigravity
- Gemini CLI
- Replit
- OpenClaw
- OpenCode
- Hermes Agent

## Install

### ChatGPT

In ChatGPT: Download the servo-fetch folder and zip it, then Plugins → Skills → Create → Upload from your computer. Business and Enterprise plans.

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Claude

In Claude (web or desktop): Download the servo-fetch folder and zip the folder itself, then upload it in Customize → Skills.

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Gemini

In Gemini: Download the servo-fetch folder, then at gemini.google.com click Customize → Skills → Create → Upload and pick the folder (or a .zip of it).

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### GitHub Copilot

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.copilot/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Cursor

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.cursor/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Claude Code

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.claude/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Codex

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.agents/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Antigravity

In Antigravity: Copy the servo-fetch folder into ~/.gemini/config/skills (Antigravity app and IDE) or ~/.gemini/antigravity-cli/skills (Antigravity CLI).

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Gemini CLI

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.gemini/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Replit

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch .agents/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### OpenClaw

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.openclaw/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### OpenCode

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.config/opencode/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

### Hermes Agent

Run in your terminal:

```shell
npx -y degit konippi/servo-fetch/skills/servo-fetch ~/.hermes/skills/servo-fetch
```

View the folder on GitHub: https://github.com/konippi/servo-fetch/tree/HEAD/skills/servo-fetch

---
From Pluginboard (https://pluginboard.ai).
