# Context.dev HTML Scraper

> Context.dev HTML Scraper is a paid API for AI agents from Context.dev at mpp.orthogonal.com, paid per call via MPP, $0.03/call, status unknown (last checked 2026-10-09, last successful call 2026-08-26).

Fetches a given URL and returns its raw HTML source content.

## Facts

- Endpoint: GET https://mpp.orthogonal.com/context-dev/web/scrape/html?utm_source=zero.xyz
- Price: $0.03/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-09
- Last successful call: 2026-08-26
- Success rate: 100% of calls made through Zero
- Activations on Zero: 14
- Provider: Context.dev
- Docs: https://www.context.dev
- Website: https://www.context.dev
- Tags: scraping, brand, context, extraction, web, data
- Canonical page: https://www.zero.xyz/c/context-dev-html-scraper-1d2ef1a2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ISAJJJAcIhaWIV13HUGa5

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability context-dev-html-scraper-1d2ef1a2
```

Example prompt: Can you fetch the raw HTML source of https://www.example.com for me so I can parse through the page structure?

## When to prefer this

Choose this endpoint when you need the raw, unprocessed HTML markup of a webpage — for example, to parse DOM structure, extract specific tags, or feed into a custom parser. If you need a cleaner, readable format, prefer the Markdown endpoint instead. Use this when you need the full fidelity of the original HTML source.

## Known failure modes

- URL is unreachable or returns a non-200 status — error response indicating failure to fetch
- Invalid or malformed URL — validation error returned
- Page requires JavaScript rendering and content is not available in static HTML
- Access blocked by the target site (e.g. anti-bot measures, CAPTCHA) — partial or empty HTML returned
- Timeout if the target page is slow to respond

## How this service works

Scrapes the given URL and returns the raw HTML content of the page.

## Output

The agent receives the complete raw HTML source of the requested webpage as a string, suitable for parsing, analysis, or further processing.

## Example request

```json
{
 "url": "https://www.example.com"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/context-dev-html-scraper-1d2ef1a2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
