free_extract
Extract full content from any public URL and get clean markdown text. Ideal for reading specific pages with complete context.
Instructions
Extract full content from a URL. Returns clean markdown text.
Best for: Reading a specific page found in search results to get full context. Not recommended for: Bulk extraction — use free_search first to find relevant pages.
Behavior: Makes an outbound HTTP request to Jina Reader (r.jina.ai) which fetches and converts the page to markdown. Has SSRF protection: blocks private IPs, localhost, and metadata endpoints. 10s request timeout — pages exceeding this will fail with a timeout error. HTTP errors (4xx, 5xx) are returned as structured error responses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to extract content from. Supports any public web page URL (http/https). For best results, use a complete URL including the protocol (https://). | |
| max_length | No | Maximum characters to return (default: 5000). Content beyond this limit is truncated. Increase for long articles, decrease for quick snippets. |