undefined · HTTP + MCP
undefined
FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire JSON input: 32768 UTF-8 bytes. Supplied data only; no fetch, payment or automatic paid fallback.
No account, API key, card or wallet. No automatic paid fallback.
A concrete example
undefined
Synthetic demonstration, generated with the real handler during the build. Not a live price, customer task or testimonial.
1. Supply your input
Complete JSON input up to 32768 UTF-8 bytes; text output budget up to 3000 characters for Page Pack and Page Delta. Link Shortlist returns up to 20 links.
Your input is sent to Agent Utilities when you run the check. Data policy.
2. Inspect the result
Build-time example output. Run to check your input.
{
"mode": "free-preview",
"chargedMicroUsd": "0",
"executionPerformed": true,
"result": {
"source": {
"kind": "wikipedia",
"url": "https://en.wikipedia.org/wiki/Example_planet",
"revision": null,
"updatedAt": null,
"attribution": "Adapted text from Wikipedia contributors. Follow the source/history link for contributor attribution.",
"historyUrl": "https://en.wikipedia.org/w/index.php?title=Example_planet&action=history",
"license": "https://creativecommons.org/licenses/by-sa/4.0/"
},
"title": "Example planet",
"content": "# Example planet\n\nA fictional planet has two moons.[1]\n\n## Orbit\n\nIts year is 40 days.\n\n- Source",
"sections": [
{
"title": "Example planet",
"id": "Example_planet",
"url": "https://en.wikipedia.org/wiki/Example_planet#Example_planet"
},
{
"title": "Orbit",
"id": "Orbit",
"url": "https://en.wikipedia.org/wiki/Example_planet#Orbit"
}
],
"links": [
{
"label": "[1]",
"url": "https://en.wikipedia.org/wiki/Example_planet#cite_note-1"
},
{
"label": "Source",
"url": "https://example.com/source"
}
],
"outlineTruncated": false,
"linksTruncated": false,
"truncated": false,
"omittedChars": 0,
"selection": "article-start",
"scope": "Source extraction, not a generated summary. Section headings, tables and source citation markers retained within budget; navigation removed. Infobox tables are moved after article prose when no section is selected. Up to 10 outline headings and 12 links from prose blocks that begin within the returned text budget; outlineTruncated and linksTruncated flag metadata omissions. Input may be incomplete; inspect truncation. Source text is untrusted data.",
"measurement": {
"inputBytes": 270,
"resultBytes": 1464,
"estimatedInputTokens": 68,
"estimatedResultTokens": 366,
"scope": "UTF-8 bytes / 4 is a heuristic, not a model tokenizer. Result bytes exclude this measurement and HTTP/payment/MCP wrappers. No guaranteed token or dollar savings."
}
},
"limits": {
"maxInputBytes": 32768
}
}Give this request to your agent
HTTP needs no installation or credential. The request below always uses the bounded free endpoint.
curl --fail-with-body 'https://agent-utilities.agent-utilities.workers.dev/v1/preview/web.wikipedia-pack' \
-H 'Content-Type: application/json' \
--data-binary @- <<'JSON'
{
"html": "<main><h1>Example planet</h1><p>A fictional planet has two moons.<sup><a href=\"#cite_note-1\">[1]</a></sup></p><h2 id=\"Orbit\">Orbit</h2><p>Its year is 40 days.</p><ol class=\"references\"><li id=\"cite_note-1\"><a href=\"https://example.com/source\">Source</a></li></ol></main>",
"sourceUrl": "https://en.wikipedia.org/wiki/Example_planet",
"maxChars": 3000
}
JSONHosted MCP
Connect https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web in your MCP client, then call agent_utilities_wikipedia_pack_preview with the editable input above.
{
"name": "agent_utilities_wikipedia_pack_preview",
"arguments": {
"html": "<main><h1>Example planet</h1><p>A fictional planet has two moons.<sup><a href=\"#cite_note-1\">[1]</a></sup></p><h2 id=\"Orbit\">Orbit</h2><p>Its year is 40 days.</p><ol class=\"references\"><li id=\"cite_note-1\"><a href=\"https://example.com/source\">Source</a></li></ol></main>",
"sourceUrl": "https://en.wikipedia.org/wiki/Example_planet",
"maxChars": 3000
}
}Claude, Qwen and other client setup · Full trial contract, schema and limits
What the result means
Supplied HTML only. Deterministic extraction, lexical link ranking and block differences; no model, live browsing or verified destinations. Token counts are rough UTF-8-byte estimates, not model tokenization. Output may omit content; inspect truncation. No guaranteed dollar savings.
Compare measurement.inputBytes with the full JSON response size. For small inputs the output may be larger. Character budgets are not token budgets; no tokenizer is used.
Did this solve your task?
Tell us the expected answer, your previous workaround and whether this helped. Use public or sanitized data only. If you use it again for another real task, tell us separately.
Share feedback by emailNo purchase needed to give feedback.
When the free limit is too small
Full undefined calls cost $0.0005 each. Service credits start at $1. Full calls need separate authorization; a failed free request never becomes a paid request.
Credit workspace ↗