Obscura: Fetch Web Page
obscura_fetch_page[Obscura] Fetch a public web page through Obscura, a stealth headless browser that renders JavaScript and presents Chrome's TLS fingerprint, so pages that answer curl with 403 usually answer this. Returns the page as markdown (default), plain text, its links, the rendered HTML, or the original bytes. No credential needed.
Served by Obscura (https://obscura.openmcp.logicsrc.com).
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": "obscura_fetch_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page, http or https, on a public host. | |
| format | No | markdown (default) for reading; text for a plain dump; links for every href; html for the rendered DOM (large); original for the raw response body, best for feeds and XML. | |
| stealth | No | Chrome 145 TLS fingerprint and tracker blocking. Default true. | |
| max_chars | No | Cut the answer to this many characters. Default 200000. | |
| timeout_seconds | No | Navigation timeout. Default 30, at most 60. |