Claude web fetch

by AnthropicWeb fetch

Web fetch is Anthropic's server tool that lets Claude fetch and read full web pages and PDFs while it answers. It only fetches URLs that already appear in the conversation, never ones Claude writes itself, respects robots.txt, and can cite the passages it uses. Pages that only render with JavaScript are out of reach. On Opper, Claude gets it on the Messages endpoint, passed through as Anthropic defines it. It runs on Anthropic's own route; Claude served from Bedrock or Vertex doesn't have it.

UseClaude web fetchwithin

Add Claude web fetch on Opper

Set up with agents

Paste this into your coding agent (Claude Code, Cursor, Codex, and more) and it will set up and build with Opper for you.

Get your API key

Key info

Tool
web_fetch
Endpoint
Messages
Routes
Anthropic

In your code

curl https://api.opper.ai/v3/compat/v1/messages \
-H "Authorization: Bearer $OPPER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "anthropic/claude-haiku-5-5", "max_tokens": 1024,
"messages": [{"role": "user", "content": "Summarise https://opper.ai/pricing"}],
"tools": [{"type": "web_fetch_20250910", "name": "web_fetch", "max_uses": 3}]}'

Use Claude web fetch with these models

Step-by-step setup for Claude web fetch on each of these models through Opper.

More tools on Opper

Use Claude web fetch through Opper

One key, 700+ models, a choice of region, and zero data retention. Tools run in the same request, with every call in your traces.

Get startedView Documentation