Read web page
read_pageFetch any URL and get the page's main content as clean markdown. Renders JavaScript in a real browser, so it works on modern sites where a plain fetch returns nothing. Use to read articles, docs, product pages or search results. Price: $0.005 per successful call; failed calls are free. Free to try: a few calls a day without a key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "read_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The http(s) URL of the web page to read. | |
| api_key | No | Your Unstuck API key, if this connection has none. Leave empty to try free tools or to get a key and payment link. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page URL after redirects. | |
| lang | Yes | Page language, if declared. | |
| title | Yes | Page or article title. | |
| byline | Yes | Author line, if found. | |
| markdown | Yes | The readable content as markdown. | |
| site_name | Yes | Site name, if found. | |
| truncated | Yes | True if the markdown was cut at the size limit. | |
| extraction | Yes | article = main content detected; body = whole page text. | |
| balance_usd | Yes | Remaining prepaid balance, USD. | |
| charged_usd | Yes | Amount charged for this call, USD. |