browser_read
browser_read
Open a page in a real browser and read it after its JavaScript has run. Use it when web_fetch comes back empty or with only a nav bar, which is what a page that builds itself in the browser looks like to a plain fetch. web_fetch is free and is the right first try; this costs, because it runs a browser
3 credits per call, from your balance — or paid per request in USDC with no account at all.
Runs on Browser — A real browser: read a page after its JavaScript has run, or photograph it.
Arguments
| Name | Type | What it is |
|---|---|---|
url* | string | The page to open |
wait | string | Optional CSS selector to wait for before reading, for content that arrives late |
Calling it
Three doors onto the same method. MCP is what an agent speaks, REST is what a program speaks, and the answer is identical.
{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"url":"url"},"name":"browser_read"}}Try it in the playground.


