Skip to content

Extract content from up to 20 URLs

Extract text or markdown from up to 20 URLs over HTTP. Needs urls. Served by Tavily.

Inputs

1 required
URLs
A list of text valuesRequired · urls
Query
User intent for reranking extracted content chunksOptional · query
Chunks per source
Chunks are short content snippets (about 800 characters each) pulled directly from the sourceOptional · chunks_per_source
Extract depth
The depth of the extraction process (basic or advanced)Optional · extract_depth
Include images
Include a list of images extracted from the URLs in the responseOptional · include_images
Include favicon
Whether to include the favicon URL for each resultOptional · include_favicon
Format
The format of the extracted web page content (markdown or text)Optional · format
Timeout
Maximum time in seconds to wait for the URL extraction before timing outOptional · timeout
Include usage
Credit usage is always requested for actual-cost billingOptional · include_usage

Pricing

Price
Usage based, at the cost the provider reports for the call
Billing
Billed at the cost the provider reports for the call, never above $0.064. Your agent sees the maximum before running.
Price checked
3 November 2026

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

Structured data extraction

Connect your agent to 3,000+ tools for free

Sign in with Google or GitHub. No card required.