{"name":"Agent Utility Network","version":1,"serviceVersion":"0.6.0","x402Version":2,"resources":["https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-repair","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/entity-normalize","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/text-extract-signals","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-validate","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-pretty","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-minify","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/url-parse","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/url-normalize","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/base64-encode","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/base64-decode","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/text-slugify","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/email-normalize","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/uuid-validate","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/querystring-parse","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/dns-lookup","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/domain-http-probe","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/robots-inspect","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/page-metadata","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/page-read","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/email-domain-check","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/website-health-report","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/vendor-intelligence","https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/data-clean-pipeline"],"ownershipProofs":["0x6c10344d3f96511438458e07a6f2be568a76dfff"],"manifestType":"aun-x402-capability-manifest","note":"Convenience discovery manifest. Canonical x402 V2 payment requirements and Bazaar metadata are emitted by direct paid HTTP challenges and paid MCP tool challenges.","protocol":{"name":"x402","version":2,"settlementAsset":"USDC","network":"eip155:8453","recipient":"0x6c10344d3f96511438458e07a6f2be568a76dfff"},"purchase":{"interface":"mcp","transport":"streamable-http","url":"https://agent-utility-network.frosty-sound-4560.workers.dev/mcp?source=well-known-x402","paymentChallenge":"Call a direct paid HTTP utility or paid MCP tool without payment to receive the canonical x402 V2 payment requirement and Bazaar extension.","http":[{"utilityId":"json.repair","method":"POST","path":"/v1/paid/json-repair","priceUsd":0.01,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Repair common malformed JSON and return valid structured JSON.","inputExample":{"input":"{'hello':'world',}"},"inputSchema":{"type":"object","properties":{"input":{"type":"string","description":"Malformed JSON text to repair."}},"required":["input"],"additionalProperties":false},"outputExample":{"result":{"repaired":{"hello":"world"}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-repair?source=well-known-x402-http"},{"utilityId":"entity.normalize","method":"POST","path":"/v1/paid/entity-normalize","priceUsd":0.01,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Normalize an organization or entity name into a deterministic canonical form.","inputExample":{"name":"Acme, Inc."},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Entity or organization name."}},"required":["name"],"additionalProperties":false},"outputExample":{"result":{"canonical":"acme","tokens":["acme"]}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/entity-normalize?source=well-known-x402-http"},{"utilityId":"text.extract_signals","method":"POST","path":"/v1/paid/text-extract-signals","priceUsd":0.015,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Extract URLs, emails, money amounts, and ISO dates from text.","inputExample":{"text":"Email ops@example.com on 2026-08-30 about $25."},"inputSchema":{"type":"object","properties":{"text":{"type":"string","description":"Text to inspect for structured signals."}},"required":["text"],"additionalProperties":false},"outputExample":{"result":{"urls":[],"emails":["ops@example.com"],"money":["$25"],"isoDates":["2026-08-30"]}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/text-extract-signals?source=well-known-x402-http"},{"utilityId":"json.validate","method":"POST","path":"/v1/paid/json-validate","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Validate strict JSON and return deterministic parse diagnostics.","inputExample":{"input":"{\"ok\":true}"},"inputSchema":{"type":"object","additionalProperties":false,"required":["input"],"properties":{"input":{"type":"string","minLength":1,"maxLength":100000}}},"outputExample":{"result":{"valid":true,"valueType":"object"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-validate?source=well-known-x402-http"},{"utilityId":"json.pretty","method":"POST","path":"/v1/paid/json-pretty","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Pretty-print valid JSON with deterministic two-space formatting.","inputExample":{"input":"{\"a\":1}"},"inputSchema":{"type":"object","additionalProperties":false,"required":["input"],"properties":{"input":{"type":"string","minLength":1,"maxLength":100000}}},"outputExample":{"result":{"formatted":"{\n  \"a\": 1\n}"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-pretty?source=well-known-x402-http"},{"utilityId":"json.minify","method":"POST","path":"/v1/paid/json-minify","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Minify valid JSON without changing its parsed data model.","inputExample":{"input":"{\n  \"a\": 1\n}"},"inputSchema":{"type":"object","additionalProperties":false,"required":["input"],"properties":{"input":{"type":"string","minLength":1,"maxLength":100000}}},"outputExample":{"result":{"minified":"{\"a\":1}"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/json-minify?source=well-known-x402-http"},{"utilityId":"url.parse","method":"POST","path":"/v1/paid/url-parse","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Parse an HTTP(S) URL into normalized structured components.","inputExample":{"url":"https://example.com:443/a?x=1#top"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":1,"maxLength":8192}}},"outputExample":{"result":{"protocol":"https:","hostname":"example.com","port":"","pathname":"/a","query":[["x","1"]],"hash":"#top"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/url-parse?source=well-known-x402-http"},{"utilityId":"url.normalize","method":"POST","path":"/v1/paid/url-normalize","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Normalize an HTTP(S) URL for deterministic comparison and deduplication.","inputExample":{"url":"HTTPS://Example.COM:443/a?b=2&a=1#top"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":1,"maxLength":8192}}},"outputExample":{"result":{"normalized":"https://example.com/a?a=1&b=2"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/url-normalize?source=well-known-x402-http"},{"utilityId":"base64.encode","method":"POST","path":"/v1/paid/base64-encode","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Encode bounded UTF-8 text as Base64.","inputExample":{"text":"hello"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":100000}}},"outputExample":{"result":{"base64":"aGVsbG8="}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/base64-encode?source=well-known-x402-http"},{"utilityId":"base64.decode","method":"POST","path":"/v1/paid/base64-decode","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Decode bounded Base64 into UTF-8 text with validation.","inputExample":{"base64":"aGVsbG8="},"inputSchema":{"type":"object","additionalProperties":false,"required":["base64"],"properties":{"base64":{"type":"string","minLength":1,"maxLength":200000}}},"outputExample":{"result":{"text":"hello"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/base64-decode?source=well-known-x402-http"},{"utilityId":"text.slugify","method":"POST","path":"/v1/paid/text-slugify","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Convert text into a deterministic lowercase URL-safe slug.","inputExample":{"text":"Hello, Agent World!"},"inputSchema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","minLength":1,"maxLength":10000}}},"outputExample":{"result":{"slug":"hello-agent-world"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/text-slugify?source=well-known-x402-http"},{"utilityId":"email.normalize","method":"POST","path":"/v1/paid/email-normalize","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Parse an email address and return a deterministic lowercase comparison form without claiming mailbox verification.","inputExample":{"email":"User@Example.COM"},"inputSchema":{"type":"object","additionalProperties":false,"required":["email"],"properties":{"email":{"type":"string","minLength":3,"maxLength":320}}},"outputExample":{"result":{"normalized":"user@example.com","local":"User","domain":"example.com"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/email-normalize?source=well-known-x402-http"},{"utilityId":"uuid.validate","method":"POST","path":"/v1/paid/uuid-validate","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Validate canonical UUID syntax and report version and variant metadata.","inputExample":{"uuid":"550e8400-e29b-41d4-a716-446655440000"},"inputSchema":{"type":"object","additionalProperties":false,"required":["uuid"],"properties":{"uuid":{"type":"string","minLength":32,"maxLength":45}}},"outputExample":{"result":{"valid":true,"normalized":"550e8400-e29b-41d4-a716-446655440000","version":4,"variant":"rfc4122"}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/uuid-validate?source=well-known-x402-http"},{"utilityId":"querystring.parse","method":"POST","path":"/v1/paid/querystring-parse","priceUsd":0.001,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Parse a URL query string into ordered entries and grouped values.","inputExample":{"query":"?a=1&a=2&b=hello"},"inputSchema":{"type":"object","additionalProperties":false,"required":["query"],"properties":{"query":{"type":"string","maxLength":32768}}},"outputExample":{"result":{"entries":[["a","1"],["a","2"],["b","hello"]],"values":{"a":["1","2"],"b":["hello"]}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/querystring-parse?source=well-known-x402-http"},{"utilityId":"dns.lookup","method":"POST","path":"/v1/paid/dns-lookup","priceUsd":0.002,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Resolve public DNS records through a bounded DNS-over-HTTPS query.","inputExample":{"hostname":"example.com","types":["A","AAAA","MX"]},"inputSchema":{"type":"object","additionalProperties":false,"required":["hostname"],"properties":{"hostname":{"type":"string","minLength":3,"maxLength":253},"types":{"type":"array","maxItems":6,"items":{"type":"string","enum":["A","AAAA","CNAME","MX","TXT","NS"]}}}},"outputExample":{"result":{"hostname":"example.com","records":{"A":[{"data":"93.184.216.34","ttl":300}]}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/dns-lookup?source=well-known-x402-http"},{"utilityId":"domain.http_probe","method":"POST","path":"/v1/paid/domain-http-probe","priceUsd":0.003,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Probe a public HTTP(S) URL for status, redirects, content type, and response metadata.","inputExample":{"url":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":8,"maxLength":8192}}},"outputExample":{"result":{"requestedUrl":"https://example.com/","finalUrl":"https://example.com/","status":200,"contentType":"text/html","redirects":[]}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/domain-http-probe?source=well-known-x402-http"},{"utilityId":"robots.inspect","method":"POST","path":"/v1/paid/robots-inspect","priceUsd":0.003,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fetch and parse a public site's robots.txt into crawl directives and sitemap hints.","inputExample":{"url":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":8,"maxLength":8192}}},"outputExample":{"result":{"robotsUrl":"https://example.com/robots.txt","status":200,"groups":[],"sitemaps":[]}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/robots-inspect?source=well-known-x402-http"},{"utilityId":"page.metadata","method":"POST","path":"/v1/paid/page-metadata","priceUsd":0.005,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fetch a public HTML page and return bounded title, description, canonical URL, status, and selected metadata.","inputExample":{"url":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":8,"maxLength":8192}}},"outputExample":{"result":{"finalUrl":"https://example.com/","status":200,"title":"Example Domain","description":null,"canonicalUrl":null}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/page-metadata?source=well-known-x402-http"},{"utilityId":"page.read","method":"POST","path":"/v1/paid/page-read","priceUsd":0.005,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Fetch a public HTML/text page and return bounded clean text with provenance metadata.","inputExample":{"url":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":8,"maxLength":8192},"maxChars":{"type":"integer","minimum":500,"maximum":30000}}},"outputExample":{"result":{"finalUrl":"https://example.com/","status":200,"text":"Example Domain...","truncated":false}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/page-read?source=well-known-x402-http"},{"utilityId":"email.domain_check","method":"POST","path":"/v1/paid/email-domain-check","priceUsd":0.002,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Check an email domain for public MX/A/AAAA mail-routing signals without claiming mailbox verification.","inputExample":{"email":"user@example.com"},"inputSchema":{"type":"object","additionalProperties":false,"required":["email"],"properties":{"email":{"type":"string","minLength":3,"maxLength":320}}},"outputExample":{"result":{"domain":"example.com","hasMx":true,"hasAddressRecord":true,"mailboxVerified":false}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/email-domain-check?source=well-known-x402-http"},{"utilityId":"website.health_report","method":"POST","path":"/v1/paid/website-health-report","priceUsd":0.02,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Combine public DNS, HTTP, robots, redirect, and page-metadata evidence into one website health report.","inputExample":{"url":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","minLength":8,"maxLength":8192}}},"outputExample":{"result":{"url":"https://example.com/","summary":{"reachable":true,"dnsResolved":true,"robotsAvailable":true,"metadataAvailable":true},"evidence":{"dns":{},"http":{},"robots":{},"metadata":{}}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/website-health-report?source=well-known-x402-http"},{"utilityId":"vendor.intelligence","method":"POST","path":"/v1/paid/vendor-intelligence","priceUsd":0.04,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Normalize a vendor and combine public domain, HTTP, page, and extracted signal evidence into a structured vendor profile.","inputExample":{"name":"Example, Inc.","websiteUrl":"https://example.com/"},"inputSchema":{"type":"object","additionalProperties":false,"required":["name","websiteUrl"],"properties":{"name":{"type":"string","minLength":1,"maxLength":500},"websiteUrl":{"type":"string","minLength":8,"maxLength":8192}}},"outputExample":{"result":{"vendor":{"canonical":"example","tokens":["example"]},"website":{"finalUrl":"https://example.com/","status":200},"signals":{"urls":[],"emails":[],"money":[],"isoDates":[]},"provenance":{"requestedUrl":"https://example.com/"}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/vendor-intelligence?source=well-known-x402-http"},{"utilityId":"data.clean_pipeline","method":"POST","path":"/v1/paid/data-clean-pipeline","priceUsd":0.02,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Repair malformed JSON, optionally normalize an entity, and extract deterministic text signals in one validated pipeline.","inputExample":{"json":"{'ok':true,}","entityName":"Example, Inc.","text":"Email ops@example.com on 2026-09-01 about $25."},"inputSchema":{"type":"object","additionalProperties":false,"required":["json"],"properties":{"json":{"type":"string","minLength":1,"maxLength":100000},"entityName":{"type":"string","minLength":1,"maxLength":500},"text":{"type":"string","maxLength":100000}}},"outputExample":{"result":{"repaired":{"ok":true},"entity":{"canonical":"example","tokens":["example"]},"signals":{"urls":[],"emails":["ops@example.com"],"money":["$25"],"isoDates":["2026-09-01"]}}},"url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/data-clean-pipeline?source=well-known-x402-http"}]},"utilities":[{"id":"json.repair","version":"0.2.0","description":"Repair common malformed-JSON issues and return valid structured JSON.","priceUsd":0.01,"reliabilityTarget":0.995,"tags":["json_repair","data_normalization"]},{"id":"entity.normalize","version":"0.2.0","description":"Normalize organization/entity identifiers into a deterministic canonical form.","priceUsd":0.01,"reliabilityTarget":0.995,"tags":["entity_normalization","data_normalization"]},{"id":"text.extract_signals","version":"0.2.0","description":"Extract URLs, emails, money amounts, dates, and identifiers from text.","priceUsd":0.015,"reliabilityTarget":0.99,"tags":["signal_extraction","document_processing"]},{"id":"json.validate","version":"0.1.0","description":"Validate strict JSON and return deterministic parse diagnostics.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["json","validation","structured_data"]},{"id":"json.pretty","version":"0.1.0","description":"Pretty-print valid JSON with deterministic two-space formatting.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["json","format","structured_data"]},{"id":"json.minify","version":"0.1.0","description":"Minify valid JSON without changing its parsed data model.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["json","minify","structured_data"]},{"id":"url.parse","version":"0.1.0","description":"Parse an HTTP(S) URL into normalized structured components.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["url","parse","web"]},{"id":"url.normalize","version":"0.1.0","description":"Normalize an HTTP(S) URL for deterministic comparison and deduplication.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["url","normalize","deduplication","web"]},{"id":"base64.encode","version":"0.1.0","description":"Encode bounded UTF-8 text as Base64.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["base64","encode","conversion"]},{"id":"base64.decode","version":"0.1.0","description":"Decode bounded Base64 into UTF-8 text with validation.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["base64","decode","conversion"]},{"id":"text.slugify","version":"0.1.0","description":"Convert text into a deterministic lowercase URL-safe slug.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["text","slug","normalize"]},{"id":"email.normalize","version":"0.1.0","description":"Parse an email address and return a deterministic lowercase comparison form without claiming mailbox verification.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["email","normalize","identity"]},{"id":"uuid.validate","version":"0.1.0","description":"Validate canonical UUID syntax and report version and variant metadata.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["uuid","validation","identifier"]},{"id":"querystring.parse","version":"0.1.0","description":"Parse a URL query string into ordered entries and grouped values.","priceUsd":0.001,"reliabilityTarget":0.999,"tags":["querystring","parse","url","web"]},{"id":"dns.lookup","version":"0.1.0","description":"Resolve public DNS records through a bounded DNS-over-HTTPS query.","priceUsd":0.002,"reliabilityTarget":0.995,"tags":["dns","domain","lookup","network"]},{"id":"domain.http_probe","version":"0.1.0","description":"Probe a public HTTP(S) URL for status, redirects, content type, and response metadata.","priceUsd":0.003,"reliabilityTarget":0.995,"tags":["http","domain","probe","uptime","headers"]},{"id":"robots.inspect","version":"0.1.0","description":"Fetch and parse a public site's robots.txt into crawl directives and sitemap hints.","priceUsd":0.003,"reliabilityTarget":0.99,"tags":["robots","crawler","website","sitemap","inspect"]},{"id":"page.metadata","version":"0.1.0","description":"Fetch a public HTML page and return bounded title, description, canonical URL, status, and selected metadata.","priceUsd":0.005,"reliabilityTarget":0.99,"tags":["page","web","metadata","fetch","title","canonical"]},{"id":"page.read","version":"0.1.0","description":"Fetch a public HTML/text page and return bounded clean text with provenance metadata.","priceUsd":0.005,"reliabilityTarget":0.99,"tags":["page","web","read","extract","text","provenance"]},{"id":"email.domain_check","version":"0.1.0","description":"Check an email domain for public MX/A/AAAA mail-routing signals without claiming mailbox verification.","priceUsd":0.002,"reliabilityTarget":0.995,"tags":["email","domain","dns","mx","check"]},{"id":"website.health_report","version":"0.1.0","description":"Combine public DNS, HTTP, robots, redirect, and page-metadata evidence into one website health report.","priceUsd":0.02,"reliabilityTarget":0.99,"tags":["website","health","dns","http","robots","metadata","report"]},{"id":"vendor.intelligence","version":"0.1.0","description":"Normalize a vendor and combine public domain, HTTP, page, and extracted signal evidence into a structured vendor profile.","priceUsd":0.04,"reliabilityTarget":0.99,"tags":["vendor","company","domain","website","intelligence","profile","provenance"]},{"id":"data.clean_pipeline","version":"0.1.0","description":"Repair malformed JSON, optionally normalize an entity, and extract deterministic text signals in one validated pipeline.","priceUsd":0.02,"reliabilityTarget":0.995,"tags":["data","clean","json","normalize","signals","pipeline"]}],"discovery":{"canonicalManifest":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/agent-utility-network.json","mcpManifest":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/mcp.json","aiCatalog":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/ai-catalog.json","apiCatalog":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/api-catalog","openapi":"https://agent-utility-network.frosty-sound-4560.workers.dev/openapi.json","reputation":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/network/reputation","distribution":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/network/distribution","preference":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/network/preference","taskFit":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/network/task-fit","serverCard":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/mcp/server-card.json","agentSkills":"https://agent-utility-network.frosty-sound-4560.workers.dev/.well-known/agent-skills/index.json","skill":"https://agent-utility-network.frosty-sound-4560.workers.dev/skill.md","llmsFull":"https://agent-utility-network.frosty-sound-4560.workers.dev/llms-full.txt","registry":"https://agent-utility-network.frosty-sound-4560.workers.dev/registry.json","catalog":"https://agent-utility-network.frosty-sound-4560.workers.dev/catalog.txt","endpoints":"https://agent-utility-network.frosty-sound-4560.workers.dev/endpoints.txt","docs":"https://agent-utility-network.frosty-sound-4560.workers.dev/docs","sitemap":"https://agent-utility-network.frosty-sound-4560.workers.dev/sitemap.xml","health":"https://agent-utility-network.frosty-sound-4560.workers.dev/health"}}