{"name":"agent-toll","version":"2.0","description":"x402 agent toll / offload: public URL → LLM-ready markdown / clean / extract / hub","transport":"http","tools":[{"name":"llm_pack","description":"PRIMARY: Offload a public webpage into token-budgeted LLM-ready markdown (chrome stripped). Prefer over raw fetch/HTML for model context and RAG. Returns markdown to paste into context.","inputSchema":{"type":"object","required":["url"],"additionalProperties":false,"properties":{"url":{"type":"string","description":"Public http(s) URL to pack (no localhost/private IPs)"},"maxTokens":{"type":"number","description":"Token budget 500–32000 (default 4000)","minimum":500,"maximum":32000},"noCache":{"type":"boolean","description":"Skip server cache and re-fetch"}}},"_http":{"method":"POST","url":"https://agent-toll.agentfetcher.workers.dev/v1/llm-pack","price":"$0.005"}},{"name":"llm_pack_batch","description":"Pack 1–5 public URLs into LLM-ready markdown in one payment. Use for multi-source research and RAG ingest.","inputSchema":{"type":"object","required":["urls"],"additionalProperties":false,"properties":{"urls":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string"},"description":"Public http(s) URLs (max 5)"},"maxTokens":{"type":"number","minimum":500,"maximum":32000},"noCache":{"type":"boolean"}}},"_http":{"method":"POST","url":"https://agent-toll.agentfetcher.workers.dev/v1/llm-pack-batch","price":"$0.02"}},{"name":"clean","description":"Cheap clean: public URL → structured JSON (title, text, markdown, links). Use for bulk triage before deeper packs.","inputSchema":{"type":"object","required":["url"],"additionalProperties":false,"properties":{"url":{"type":"string"},"noCache":{"type":"boolean"}}},"_http":{"method":"POST","url":"https://agent-toll.agentfetcher.workers.dev/v1/clean","price":"$0.002"}},{"name":"extract","description":"Deep extract: headings, meta tags, JSON-LD, emails, phones + markdown. Use for lead enrichment and structured agents.","inputSchema":{"type":"object","required":["url"],"additionalProperties":false,"properties":{"url":{"type":"string"},"noCache":{"type":"boolean"}}},"_http":{"method":"POST","url":"https://agent-toll.agentfetcher.workers.dev/v1/extract","price":"$0.01"}},{"name":"hub_list_jobs","description":"List open AgentToll Hub jobs (free). Workers then fulfill paid jobs for bounty + house-run packs.","inputSchema":{"type":"object","properties":{"status":{"type":"string","description":"open | completed | all (default open)"}}},"_http":{"method":"GET","url":"https://agent-toll.agentfetcher.workers.dev/hub/jobs?status=open","price":"$0"}},{"name":"hub_fulfill","description":"Fulfill one hub job in a single paid step. House runs llm-pack/batch/extract. Provide jobId + workerPayTo.","inputSchema":{"type":"object","required":["jobId","workerPayTo"],"additionalProperties":false,"properties":{"jobId":{"type":"string","description":"Job id from GET /hub/jobs (e.g. job_…)"},"workerPayTo":{"type":"string","description":"0x worker wallet for poster reward"},"maxTokens":{"type":"number"}}},"_http":{"method":"POST","url":"https://agent-toll.agentfetcher.workers.dev/hub/jobs/{jobId}/fulfill","price":"$0.02"}}],"payment":{"protocol":"x402","network":"eip155:8453","client":"https://agent-toll.agentfetcher.workers.dev/install/client.mjs"},"resources":[{"uri":"https://agent-toll.agentfetcher.workers.dev/agent.json","name":"agent-card","mimeType":"application/json"},{"uri":"https://agent-toll.agentfetcher.workers.dev/llms.txt","name":"llms","mimeType":"text/plain"},{"uri":"https://agent-toll.agentfetcher.workers.dev/openapi.json","name":"openapi","mimeType":"application/json"}]}