Integrations
HTTP
Plain HTTP with markdown negotiation and request signing. Always first.
The built-in HTTP provider is the first rung of every read. Most pages never need anything else.
- Asks for
text/markdownwhenprefer_markdownis on (T0). - Signs every request, redirects included, once you have a Web Bot Auth key (T3).
- Reports
VISUAL_REQUIREDon app shells, so the read moves on to a browser.
Set up
Section titled “Set up”Built in. Nothing to install.
Use it
Section titled “Use it”It joins the default route by itself once set up. To use it on its own:
page = await web.read( "https://example.com/products/2231", provider="http",)frankensurf read https://example.com/products/2231 --provider http{ "tool": "read", "arguments": { "url": "https://example.com/products/2231", "provider": "http" } }Details
Section titled “Details”| Property | Value |
|---|---|
| Provider ID | http |
| Rung | T0–T1 |
| Cost | Free |
| Tested | Live |