{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_cp42p5y3tx9t","handle":"agent-utilities-hosted","url":"https://wellknown.network/agents/agent-utilities-hosted","links":{"self":"https://wellknown.network/agents/agent-utilities-hosted/record.json","html":"https://wellknown.network/agents/agent-utilities-hosted","markdown":"https://wellknown.network/agents/agent-utilities-hosted/record.md","api":"https://wellknown.network/api/v1/agents/agent-utilities-hosted","status":"https://wellknown.network/api/v1/agents/agent-utilities-hosted/status","claim":"https://wellknown.network/agents/agent-utilities-hosted/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/agent-utilities-hosted/claim.json","badge":"https://wellknown.network/agents/agent-utilities-hosted/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/agent-utilities-hosted/history","tools":"https://wellknown.network/api/v1/agents/agent-utilities-hosted/tools"},"ard":{"identifier":"urn:air:agent-utilities.agent-utilities.workers.dev:server:agent-utilities-hosted","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Agent Utilities Hosted","summary":"Free agent toolkit: technical SEO snapshots, sitemap discovery/refresh and reusable Wikipedia collections. Separate local saved-page MCP provides offline section retrieval with source revisions, dates and omissions. No account/key/wallet. Live Reddit unconfigured.","description":"Free technical SEO snapshot audits and reusable reading data for agents. All available full hosted tools require no account, key, wallet or payment during validation.\n\nHosted SEO accepts up to 20 same-site static snapshots within 128 KiB. It returns grouped findings, stable IDs and paginated evidence for HTTP failures, broken internal links, titles, descriptions, index directives, canonical conflicts and JSON-LD syntax. It does not retrieve missing pages, render JavaScript, measure rankings, keyword volume or backlinks, or guarantee whole-site coverage.\n\nLocal Node.js 22+ packages add bounded same-HTTPS-origin crawling, sitemap discovery and exact captured-URL refresh with compact comparisons. The crawler respects robots.txt and public DNS restrictions: at most 20 captured pages, five sitemap requests, 200 sitemap candidates, 100 KB per response, 2 MB total and 60 seconds.\n\nCollect 1–20 same-edition Wikipedia articles into a private reusable capture. It retains revisions, licenses, retrieval dates, request mappings and source omissions; failed refreshes can retain explicitly stale text. Reads share 8 MB and 60 seconds. Local lexical search and unique exact heading selection work without fetching again.\n\nOptional saved-page MCP: run the downloaded page-library module with serve collection.json. Four readonly local tools list metadata, search, select captured sections and inspect stored outlines. This is a separate stdio connection to one configured snapshot, not extra hosted tools. It performs no source requests during serving; refresh separately and restart. Results include dates/revisions/stale and omission flags, with a 64 KiB serialized tool-result cap.\n\nGuide, downloads, checksums and standard MCP template: https://agent-utilities.agent-utilities.workers.dev/seo?utm_source=wellknown\nMachine-readable guide: https://agent-utilities.agent-utilities.workers.dev/v1/content/docs/seo-page-library?utm_source=wellknown\n\nOptional named-tokenizer payload counts are not model-cost or dollar-savings claims. Other free tools include supplied-HTML extraction and supplied-data Reddit formatting; live Reddit retrieval remains unconfigured. Hosted shared capacity and per-source/input/output bounds apply. Charging will not resume automatically.\n\nLocal setup: node agent-utilities-pages.mjs collect wikipedia-collection-example.json --out collection.json; then node agent-utilities-pages.mjs serve collection.json. Use absolute paths in the saved-pages-mcp.json template. Node 22+ and an MCP-capable client required; vendor client apps untested. Hosted MCP remains https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web .","publisher":{"name":"dev.workers.agent-utilities.agent-utilities","url":null},"homepage":"https://agent-utilities.agent-utilities.workers.dev/integrations/agents?utm_source=mcp-registry","repository":null,"version":"1.12.0","license":null,"protocols":["mcp"],"tags":["seo","sitemap","page-library","saved-pages","offline-reading","wikipedia","source-revisions","citations","mcp","free-tools","html","link-extraction","reddit-supplied-json"],"pricing":null,"endpoints":[{"url":"https://agent-utilities.agent-utilities.workers.dev/mcp/remote","type":"mcp_streamable_http","auth":"none for free helpers; Bearer credits for paid tools","probeable":true},{"url":"https://agent-utilities.agent-utilities.workers.dev/openapi.json","type":"openapi","auth":"none for specification; operation-specific authentication","probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T22:04:15.267487Z","publishedAt":"2026-10-06T22:04:15.267487Z","registryName":"dev.workers.agent-utilities.agent-utilities/agent-utilities","editedByOwnerAt":"2026-10-06T22:07:59.742Z"},"attribution":{"kind":"claim","name":"claim","summary":"claim","version":"mcp_registry","description":"claim","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.seo","name":"SEO","confidence":1,"provenance":"declared"},{"slug":"documents.extraction","name":"Data Extraction","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"research.academic","name":"Academic Research","confidence":1,"provenance":"declared"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.938,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":0.919,"provenance":"derived"},{"slug":"data.web-scraping","name":"Web Scraping","confidence":0.882,"provenance":"derived"}],"categories":["ai","commerce","content","data","dev","documents","research","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-10-10T01:23:33.741Z","lastProbedAt":"2026-10-10T01:23:33.741Z","statusComputedAt":"2026-10-10T01:25:51.222Z","reliability30d":{"probes":952,"successRate":1,"p50Ms":38,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":952,"ok":952,"authBoundaryOk":0,"serviceOk":952,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T01:23:33.741Z","kind":"http_head","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"server":"cloudflare","authRequired":false}},{"at":"2026-10-10T01:23:32.855Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"agent_utilities_seo_audit","description":"FREE deterministic technical SEO audit of supplied same-site snapshots. Compact summary, stable issue IDs and bounded evidence pagination. No remote crawl, mode"},{"name":"agent_utilities_wikipedia_read_trial","description":"FREE bounded source trial. Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; "},{"name":"agent_utilities_wikipedia_popular_trial","description":"FREE bounded source trial. Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. No s"},{"name":"agent_utilities_main_product_preview","description":"FREE, no key. Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. Enti"},{"name":"agent_utilities_pack_size_normalize_preview","description":"FREE, no key. Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. Entire JSON input: 40"},{"name":"agent_utilities_feed_page_compare_preview","description":"FREE, no key. Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Op"},{"name":"agent_utilities_page_pack_preview","description":"FREE, no key. Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. Entire"},{"name":"agent_utilities_link_shortlist_preview","description":"FREE, no key. Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verificati"},{"name":"agent_utilities_page_delta_preview","description":"FREE, no key. Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. "},{"name":"agent_utilities_wikipedia_pack_preview","description":"FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire "},{"name":"agent_utilities_thread_pack_preview","description":"FREE, no key. Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated co"},{"name":"agent_utilities_offer_preview","description":"FREE, no key. Extract declared Product/Offer JSON-LD from supplied HTML only. No page fetch, JavaScript execution, live-price verification or orders. At most 3 "},{"name":"agent_utilities_pack_preview","description":"FREE custom pack planning. Up to 3 interchangeable offers, 1000 required units, 1000 units per pack and 50 packs per offer; 4096 input bytes. Exact item subtota"},{"name":"agent_utilities_example","description":"FREE, no API key. Read a fixed handler-generated input/output example for a listed non-network tool before supplying your own task input. Accepts only a tool na"},{"name":"agent_utilities_prepare","description":"FREE. Validate input and return exact arguments for a free full call. No execution or reservation."},{"name":"agent_utilities_payment_options","description":"Read free validation access and shared limits. Funding is paused. No credentials required."},{"name":"agent_utilities_balance","description":"FREE authenticated read of your current service-credit balance and live/test mode. Uses only the private Authorization header; takes no arguments or credentials"},{"name":"html_main_text","description":"Extract article text from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_jsonld","description":"Parse up to 50 JSON-LD blocks from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_tables","description":"Extract source table cells without expanding spans. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_readable_fetch","description":"Fetch readable text from an approved public HTTPS host. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_redirect_trace","description":"Trace up to four redirects across approved public HTTPS hosts. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_robots_evaluate","description":"Evaluate supplied robots.txt for a URL and user agent; no network fetch. FREE during validation. No key, credits or wallet. Existing source and input limits app"},{"name":"contracts_openapi_lint","description":"Validate OpenAPI 3.0 JSON structure and internal references. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"contracts_openapi_diff","description":"Detect selected direct breaking changes between OpenAPI 3.0 documents. FREE during validation. No key, credits or wallet. Existing source and input limits apply"},{"name":"contracts_jsonschema_validate","description":"Validate data using a bounded JSON Schema 2020-12 subset. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"security_secret_scan","description":"Detect five families of credential patterns with fully masked findings. FREE during validation. No key, credits or wallet. Existing source and input limits appl"},{"name":"security_secret_redact","description":"Replace detected credential patterns with redaction markers. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"agents_config_audit","description":"Review agent configuration text with five fixed risk heuristics. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_page_pack","description":"Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. FREE during validati"},{"name":"web_link_shortlist","description":"Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verification. FREE durin"},{"name":"web_page_delta","description":"Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. FREE during va"},{"name":"web_page_pack_fetch","description":"Retrieve and compact a permitted public docs.python.org HTML page. Curated HTTPS host only; robots and redirect checks; no browser rendering or bypass. FREE dur"},{"name":"web_wikipedia_pack","description":"Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. FREE during validatio"},{"name":"web_thread_pack","description":"Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated consensus. FREE "},{"name":"web_wikipedia_read","description":"Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; inspect omissions. FREE dur"},{"name":"web_wikipedia_popular","description":"Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. FREE during validation. No key,"},{"name":"data_json_patch","description":"Apply up to 100 RFC 6902 operations transactionally to supplied JSON, with strict pointers, safe object properties and bounded intermediate results. FREE during"},{"name":"html_metadata","description":"Extract title, description, canonical URL, language and social metadata from supplied HTML. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"html_links","description":"Extract up to 200 links and resolve HTTP(S) destinations against the supplied page URL. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"html_headings","description":"Extract up to 200 headings with parent indices and skipped-level indicators. FREE during validation. No key, credits or wallet. Existing source and input limits"},{"name":"html_forms","description":"Describe up to 30 forms and their controls without returning field values or submitting anything. FREE during validation. No key, credits or wallet. Existing so"},{"name":"html_images","description":"Extract up to 200 image URLs, alt text and source attributes; does not fetch images. FREE during validation. No key, credits or wallet. Existing source and inpu"},{"name":"html_feeds","description":"Discover up to 50 RSS, Atom and JSON Feed links declared in supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits a"},{"name":"data_json_pointer","description":"Select JSON values with up to 100 RFC 6901 pointer strings, preserving missing versus null. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"data_json_diff","description":"Compare JSON structures and return bounded changes at JSON Pointer paths. FREE during validation. No key, credits or wallet. Existing source and input limits ap"},{"name":"data_json_canonical","description":"Serialize JSON with sorted object keys for deterministic comparison; not RFC 8785 certification. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"security_jwt_inspect","description":"Decode untrusted JWT claims and optionally compare timestamps; never verifies a signature. FREE during validation. No key, credits or wallet. Existing source an"},{"name":"security_csp_audit","description":"Parse a supplied Content Security Policy and flag selected risky or missing directives. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"security_header_audit","description":"Review supplied response headers for selected security and CORS issues without echoing values. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"security_cookie_audit","description":"Check up to 50 Set-Cookie headers for security attributes and prefix rules; masks cookie values. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"agents_env_template_check","description":"Compare environment-variable names against a template; never returns assignment values. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"agents_tool_name_conflicts","description":"Find duplicate or easily confused tool names after Unicode, case and separator normalization. FREE during validation. No key, credits or wallet. Existing source"},{"name":"text_chunk","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"commerce_gtin_validate","description":"Validate GTIN-8, UPC/GTIN-12, EAN/GTIN-13 and GTIN-14 check digits; no product lookup. FREE during validation. No key, credits or wallet. Existing source and in"},{"name":"commerce_variant_compare","description":"Compare requested product attributes with an offered variant and list missing or mismatched fields. FREE during validation. No key, credits or wallet. Existing "},{"name":"commerce_pack_plan","description":"Choose the lowest-cost whole-pack combination for a required count with exact prices and explicit pack limits; up to 20 interchangeable offers. FREE during vali"},{"name":"commerce_money_parse","description":"Normalize up to 50 displayed prices with explicit locale, currency and decimal scale; exact amounts, strict grouping and per-price errors. FREE during validatio"},{"name":"commerce_offer_extract","description":"Extract bounded Product offers from supplied JSON-LD HTML with source pointers, missing-price warnings and separate aggregate ranges. FREE during validation. No"},{"name":"commerce_unit_price","description":"Compare up to 50 explicit pack prices with exact arithmetic across compatible mass, volume or count units; no currency conversion. FREE during validation. No ke"},{"name":"commerce_price_components","description":"Reconcile item, discount, shipping, tax and fee amounts using exact decimals; missing costs stay unknown and declared totals can be checked. FREE during validat"},{"name":"commerce_main_product","description":"Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. FREE during valida"},{"name":"commerce_pack_size_normalize","description":"Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. FREE during validation. No key, cre"},{"name":"commerce_feed_page_compare","description":"Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Optional availab"}],"toolCount":64,"toolsHash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","serverName":"agent-utilities-remote","capabilities":["tools","resources"],"serverVersion":"1.10.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:27:07.515Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":272,"error":null,"detail":{"tools":[{"name":"agent_utilities_seo_audit","description":"FREE deterministic technical SEO audit of supplied same-site snapshots. Compact summary, stable issue IDs and bounded evidence pagination. No remote crawl, mode"},{"name":"agent_utilities_wikipedia_read_trial","description":"FREE bounded source trial. Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; "},{"name":"agent_utilities_wikipedia_popular_trial","description":"FREE bounded source trial. Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. No s"},{"name":"agent_utilities_main_product_preview","description":"FREE, no key. Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. Enti"},{"name":"agent_utilities_pack_size_normalize_preview","description":"FREE, no key. Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. Entire JSON input: 40"},{"name":"agent_utilities_feed_page_compare_preview","description":"FREE, no key. Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Op"},{"name":"agent_utilities_page_pack_preview","description":"FREE, no key. Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. Entire"},{"name":"agent_utilities_link_shortlist_preview","description":"FREE, no key. Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verificati"},{"name":"agent_utilities_page_delta_preview","description":"FREE, no key. Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. "},{"name":"agent_utilities_wikipedia_pack_preview","description":"FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire "},{"name":"agent_utilities_thread_pack_preview","description":"FREE, no key. Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated co"},{"name":"agent_utilities_offer_preview","description":"FREE, no key. Extract declared Product/Offer JSON-LD from supplied HTML only. No page fetch, JavaScript execution, live-price verification or orders. At most 3 "},{"name":"agent_utilities_pack_preview","description":"FREE custom pack planning. Up to 3 interchangeable offers, 1000 required units, 1000 units per pack and 50 packs per offer; 4096 input bytes. Exact item subtota"},{"name":"agent_utilities_example","description":"FREE, no API key. Read a fixed handler-generated input/output example for a listed non-network tool before supplying your own task input. Accepts only a tool na"},{"name":"agent_utilities_prepare","description":"FREE. Validate input and return exact arguments for a free full call. No execution or reservation."},{"name":"agent_utilities_payment_options","description":"Read free validation access and shared limits. Funding is paused. No credentials required."},{"name":"agent_utilities_balance","description":"FREE authenticated read of your current service-credit balance and live/test mode. Uses only the private Authorization header; takes no arguments or credentials"},{"name":"html_main_text","description":"Extract article text from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_jsonld","description":"Parse up to 50 JSON-LD blocks from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_tables","description":"Extract source table cells without expanding spans. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_readable_fetch","description":"Fetch readable text from an approved public HTTPS host. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_redirect_trace","description":"Trace up to four redirects across approved public HTTPS hosts. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_robots_evaluate","description":"Evaluate supplied robots.txt for a URL and user agent; no network fetch. FREE during validation. No key, credits or wallet. Existing source and input limits app"},{"name":"contracts_openapi_lint","description":"Validate OpenAPI 3.0 JSON structure and internal references. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"contracts_openapi_diff","description":"Detect selected direct breaking changes between OpenAPI 3.0 documents. FREE during validation. No key, credits or wallet. Existing source and input limits apply"},{"name":"contracts_jsonschema_validate","description":"Validate data using a bounded JSON Schema 2020-12 subset. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"security_secret_scan","description":"Detect five families of credential patterns with fully masked findings. FREE during validation. No key, credits or wallet. Existing source and input limits appl"},{"name":"security_secret_redact","description":"Replace detected credential patterns with redaction markers. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"agents_config_audit","description":"Review agent configuration text with five fixed risk heuristics. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_page_pack","description":"Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. FREE during validati"},{"name":"web_link_shortlist","description":"Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verification. FREE durin"},{"name":"web_page_delta","description":"Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. FREE during va"},{"name":"web_page_pack_fetch","description":"Retrieve and compact a permitted public docs.python.org HTML page. Curated HTTPS host only; robots and redirect checks; no browser rendering or bypass. FREE dur"},{"name":"web_wikipedia_pack","description":"Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. FREE during validatio"},{"name":"web_thread_pack","description":"Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated consensus. FREE "},{"name":"web_wikipedia_read","description":"Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; inspect omissions. FREE dur"},{"name":"web_wikipedia_popular","description":"Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. FREE during validation. No key,"},{"name":"data_json_patch","description":"Apply up to 100 RFC 6902 operations transactionally to supplied JSON, with strict pointers, safe object properties and bounded intermediate results. FREE during"},{"name":"html_metadata","description":"Extract title, description, canonical URL, language and social metadata from supplied HTML. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"html_links","description":"Extract up to 200 links and resolve HTTP(S) destinations against the supplied page URL. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"html_headings","description":"Extract up to 200 headings with parent indices and skipped-level indicators. FREE during validation. No key, credits or wallet. Existing source and input limits"},{"name":"html_forms","description":"Describe up to 30 forms and their controls without returning field values or submitting anything. FREE during validation. No key, credits or wallet. Existing so"},{"name":"html_images","description":"Extract up to 200 image URLs, alt text and source attributes; does not fetch images. FREE during validation. No key, credits or wallet. Existing source and inpu"},{"name":"html_feeds","description":"Discover up to 50 RSS, Atom and JSON Feed links declared in supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits a"},{"name":"data_json_pointer","description":"Select JSON values with up to 100 RFC 6901 pointer strings, preserving missing versus null. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"data_json_diff","description":"Compare JSON structures and return bounded changes at JSON Pointer paths. FREE during validation. No key, credits or wallet. Existing source and input limits ap"},{"name":"data_json_canonical","description":"Serialize JSON with sorted object keys for deterministic comparison; not RFC 8785 certification. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"security_jwt_inspect","description":"Decode untrusted JWT claims and optionally compare timestamps; never verifies a signature. FREE during validation. No key, credits or wallet. Existing source an"},{"name":"security_csp_audit","description":"Parse a supplied Content Security Policy and flag selected risky or missing directives. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"security_header_audit","description":"Review supplied response headers for selected security and CORS issues without echoing values. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"security_cookie_audit","description":"Check up to 50 Set-Cookie headers for security attributes and prefix rules; masks cookie values. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"agents_env_template_check","description":"Compare environment-variable names against a template; never returns assignment values. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"agents_tool_name_conflicts","description":"Find duplicate or easily confused tool names after Unicode, case and separator normalization. FREE during validation. No key, credits or wallet. Existing source"},{"name":"text_chunk","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"commerce_gtin_validate","description":"Validate GTIN-8, UPC/GTIN-12, EAN/GTIN-13 and GTIN-14 check digits; no product lookup. FREE during validation. No key, credits or wallet. Existing source and in"},{"name":"commerce_variant_compare","description":"Compare requested product attributes with an offered variant and list missing or mismatched fields. FREE during validation. No key, credits or wallet. Existing "},{"name":"commerce_pack_plan","description":"Choose the lowest-cost whole-pack combination for a required count with exact prices and explicit pack limits; up to 20 interchangeable offers. FREE during vali"},{"name":"commerce_money_parse","description":"Normalize up to 50 displayed prices with explicit locale, currency and decimal scale; exact amounts, strict grouping and per-price errors. FREE during validatio"},{"name":"commerce_offer_extract","description":"Extract bounded Product offers from supplied JSON-LD HTML with source pointers, missing-price warnings and separate aggregate ranges. FREE during validation. No"},{"name":"commerce_unit_price","description":"Compare up to 50 explicit pack prices with exact arithmetic across compatible mass, volume or count units; no currency conversion. FREE during validation. No ke"},{"name":"commerce_price_components","description":"Reconcile item, discount, shipping, tax and fee amounts using exact decimals; missing costs stay unknown and declared totals can be checked. FREE during validat"},{"name":"commerce_main_product","description":"Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. FREE during valida"},{"name":"commerce_pack_size_normalize","description":"Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. FREE during validation. No key, cre"},{"name":"commerce_feed_page_compare","description":"Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Optional availab"}],"toolCount":64,"toolsHash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","serverName":"agent-utilities-remote","capabilities":["tools","resources"],"serverVersion":"1.10.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:27:01.815Z","kind":"http_head","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"server":"cloudflare","authRequired":false}},{"at":"2026-10-09T23:28:27.429Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":255,"error":null,"detail":{"tools":[{"name":"agent_utilities_seo_audit","description":"FREE deterministic technical SEO audit of supplied same-site snapshots. Compact summary, stable issue IDs and bounded evidence pagination. No remote crawl, mode"},{"name":"agent_utilities_wikipedia_read_trial","description":"FREE bounded source trial. Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; "},{"name":"agent_utilities_wikipedia_popular_trial","description":"FREE bounded source trial. Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. No s"},{"name":"agent_utilities_main_product_preview","description":"FREE, no key. Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. Enti"},{"name":"agent_utilities_pack_size_normalize_preview","description":"FREE, no key. Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. Entire JSON input: 40"},{"name":"agent_utilities_feed_page_compare_preview","description":"FREE, no key. Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Op"},{"name":"agent_utilities_page_pack_preview","description":"FREE, no key. Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. Entire"},{"name":"agent_utilities_link_shortlist_preview","description":"FREE, no key. Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verificati"},{"name":"agent_utilities_page_delta_preview","description":"FREE, no key. Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. "},{"name":"agent_utilities_wikipedia_pack_preview","description":"FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire "},{"name":"agent_utilities_thread_pack_preview","description":"FREE, no key. Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated co"},{"name":"agent_utilities_offer_preview","description":"FREE, no key. Extract declared Product/Offer JSON-LD from supplied HTML only. No page fetch, JavaScript execution, live-price verification or orders. At most 3 "},{"name":"agent_utilities_pack_preview","description":"FREE custom pack planning. Up to 3 interchangeable offers, 1000 required units, 1000 units per pack and 50 packs per offer; 4096 input bytes. Exact item subtota"},{"name":"agent_utilities_example","description":"FREE, no API key. Read a fixed handler-generated input/output example for a listed non-network tool before supplying your own task input. Accepts only a tool na"},{"name":"agent_utilities_prepare","description":"FREE. Validate input and return exact arguments for a free full call. No execution or reservation."},{"name":"agent_utilities_payment_options","description":"Read free validation access and shared limits. Funding is paused. No credentials required."},{"name":"agent_utilities_balance","description":"FREE authenticated read of your current service-credit balance and live/test mode. Uses only the private Authorization header; takes no arguments or credentials"},{"name":"html_main_text","description":"Extract article text from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_jsonld","description":"Parse up to 50 JSON-LD blocks from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_tables","description":"Extract source table cells without expanding spans. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_readable_fetch","description":"Fetch readable text from an approved public HTTPS host. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_redirect_trace","description":"Trace up to four redirects across approved public HTTPS hosts. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_robots_evaluate","description":"Evaluate supplied robots.txt for a URL and user agent; no network fetch. FREE during validation. No key, credits or wallet. Existing source and input limits app"},{"name":"contracts_openapi_lint","description":"Validate OpenAPI 3.0 JSON structure and internal references. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"contracts_openapi_diff","description":"Detect selected direct breaking changes between OpenAPI 3.0 documents. FREE during validation. No key, credits or wallet. Existing source and input limits apply"},{"name":"contracts_jsonschema_validate","description":"Validate data using a bounded JSON Schema 2020-12 subset. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"security_secret_scan","description":"Detect five families of credential patterns with fully masked findings. FREE during validation. No key, credits or wallet. Existing source and input limits appl"},{"name":"security_secret_redact","description":"Replace detected credential patterns with redaction markers. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"agents_config_audit","description":"Review agent configuration text with five fixed risk heuristics. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_page_pack","description":"Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. FREE during validati"},{"name":"web_link_shortlist","description":"Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verification. FREE durin"},{"name":"web_page_delta","description":"Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. FREE during va"},{"name":"web_page_pack_fetch","description":"Retrieve and compact a permitted public docs.python.org HTML page. Curated HTTPS host only; robots and redirect checks; no browser rendering or bypass. FREE dur"},{"name":"web_wikipedia_pack","description":"Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. FREE during validatio"},{"name":"web_thread_pack","description":"Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated consensus. FREE "},{"name":"web_wikipedia_read","description":"Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; inspect omissions. FREE dur"},{"name":"web_wikipedia_popular","description":"Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. FREE during validation. No key,"},{"name":"data_json_patch","description":"Apply up to 100 RFC 6902 operations transactionally to supplied JSON, with strict pointers, safe object properties and bounded intermediate results. FREE during"},{"name":"html_metadata","description":"Extract title, description, canonical URL, language and social metadata from supplied HTML. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"html_links","description":"Extract up to 200 links and resolve HTTP(S) destinations against the supplied page URL. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"html_headings","description":"Extract up to 200 headings with parent indices and skipped-level indicators. FREE during validation. No key, credits or wallet. Existing source and input limits"},{"name":"html_forms","description":"Describe up to 30 forms and their controls without returning field values or submitting anything. FREE during validation. No key, credits or wallet. Existing so"},{"name":"html_images","description":"Extract up to 200 image URLs, alt text and source attributes; does not fetch images. FREE during validation. No key, credits or wallet. Existing source and inpu"},{"name":"html_feeds","description":"Discover up to 50 RSS, Atom and JSON Feed links declared in supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits a"},{"name":"data_json_pointer","description":"Select JSON values with up to 100 RFC 6901 pointer strings, preserving missing versus null. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"data_json_diff","description":"Compare JSON structures and return bounded changes at JSON Pointer paths. FREE during validation. No key, credits or wallet. Existing source and input limits ap"},{"name":"data_json_canonical","description":"Serialize JSON with sorted object keys for deterministic comparison; not RFC 8785 certification. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"security_jwt_inspect","description":"Decode untrusted JWT claims and optionally compare timestamps; never verifies a signature. FREE during validation. No key, credits or wallet. Existing source an"},{"name":"security_csp_audit","description":"Parse a supplied Content Security Policy and flag selected risky or missing directives. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"security_header_audit","description":"Review supplied response headers for selected security and CORS issues without echoing values. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"security_cookie_audit","description":"Check up to 50 Set-Cookie headers for security attributes and prefix rules; masks cookie values. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"agents_env_template_check","description":"Compare environment-variable names against a template; never returns assignment values. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"agents_tool_name_conflicts","description":"Find duplicate or easily confused tool names after Unicode, case and separator normalization. FREE during validation. No key, credits or wallet. Existing source"},{"name":"text_chunk","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"commerce_gtin_validate","description":"Validate GTIN-8, UPC/GTIN-12, EAN/GTIN-13 and GTIN-14 check digits; no product lookup. FREE during validation. No key, credits or wallet. Existing source and in"},{"name":"commerce_variant_compare","description":"Compare requested product attributes with an offered variant and list missing or mismatched fields. FREE during validation. No key, credits or wallet. Existing "},{"name":"commerce_pack_plan","description":"Choose the lowest-cost whole-pack combination for a required count with exact prices and explicit pack limits; up to 20 interchangeable offers. FREE during vali"},{"name":"commerce_money_parse","description":"Normalize up to 50 displayed prices with explicit locale, currency and decimal scale; exact amounts, strict grouping and per-price errors. FREE during validatio"},{"name":"commerce_offer_extract","description":"Extract bounded Product offers from supplied JSON-LD HTML with source pointers, missing-price warnings and separate aggregate ranges. FREE during validation. No"},{"name":"commerce_unit_price","description":"Compare up to 50 explicit pack prices with exact arithmetic across compatible mass, volume or count units; no currency conversion. FREE during validation. No ke"},{"name":"commerce_price_components","description":"Reconcile item, discount, shipping, tax and fee amounts using exact decimals; missing costs stay unknown and declared totals can be checked. FREE during validat"},{"name":"commerce_main_product","description":"Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. FREE during valida"},{"name":"commerce_pack_size_normalize","description":"Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. FREE during validation. No key, cre"},{"name":"commerce_feed_page_compare","description":"Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Optional availab"}],"toolCount":64,"toolsHash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","serverName":"agent-utilities-remote","capabilities":["tools","resources"],"serverVersion":"1.10.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T23:28:25.753Z","kind":"http_head","ok":true,"httpStatus":200,"latencyMs":156,"error":null,"detail":{"server":"cloudflare","authRequired":false}},{"at":"2026-10-09T22:26:13.591Z","kind":"http_head","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"server":"cloudflare","authRequired":false}},{"at":"2026-10-09T22:26:10.501Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":31,"error":null,"detail":{"tools":[{"name":"agent_utilities_seo_audit","description":"FREE deterministic technical SEO audit of supplied same-site snapshots. Compact summary, stable issue IDs and bounded evidence pagination. No remote crawl, mode"},{"name":"agent_utilities_wikipedia_read_trial","description":"FREE bounded source trial. Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; "},{"name":"agent_utilities_wikipedia_popular_trial","description":"FREE bounded source trial. Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. No s"},{"name":"agent_utilities_main_product_preview","description":"FREE, no key. Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. Enti"},{"name":"agent_utilities_pack_size_normalize_preview","description":"FREE, no key. Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. Entire JSON input: 40"},{"name":"agent_utilities_feed_page_compare_preview","description":"FREE, no key. Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Op"},{"name":"agent_utilities_page_pack_preview","description":"FREE, no key. Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. Entire"},{"name":"agent_utilities_link_shortlist_preview","description":"FREE, no key. Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verificati"},{"name":"agent_utilities_page_delta_preview","description":"FREE, no key. Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. "},{"name":"agent_utilities_wikipedia_pack_preview","description":"FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire "},{"name":"agent_utilities_thread_pack_preview","description":"FREE, no key. Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated co"},{"name":"agent_utilities_offer_preview","description":"FREE, no key. Extract declared Product/Offer JSON-LD from supplied HTML only. No page fetch, JavaScript execution, live-price verification or orders. At most 3 "},{"name":"agent_utilities_pack_preview","description":"FREE custom pack planning. Up to 3 interchangeable offers, 1000 required units, 1000 units per pack and 50 packs per offer; 4096 input bytes. Exact item subtota"},{"name":"agent_utilities_example","description":"FREE, no API key. Read a fixed handler-generated input/output example for a listed non-network tool before supplying your own task input. Accepts only a tool na"},{"name":"agent_utilities_prepare","description":"FREE. Validate input and return exact arguments for a free full call. No execution or reservation."},{"name":"agent_utilities_payment_options","description":"Read free validation access and shared limits. Funding is paused. No credentials required."},{"name":"agent_utilities_balance","description":"FREE authenticated read of your current service-credit balance and live/test mode. Uses only the private Authorization header; takes no arguments or credentials"},{"name":"html_main_text","description":"Extract article text from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_jsonld","description":"Parse up to 50 JSON-LD blocks from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_tables","description":"Extract source table cells without expanding spans. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_readable_fetch","description":"Fetch readable text from an approved public HTTPS host. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_redirect_trace","description":"Trace up to four redirects across approved public HTTPS hosts. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_robots_evaluate","description":"Evaluate supplied robots.txt for a URL and user agent; no network fetch. FREE during validation. No key, credits or wallet. Existing source and input limits app"},{"name":"contracts_openapi_lint","description":"Validate OpenAPI 3.0 JSON structure and internal references. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"contracts_openapi_diff","description":"Detect selected direct breaking changes between OpenAPI 3.0 documents. FREE during validation. No key, credits or wallet. Existing source and input limits apply"},{"name":"contracts_jsonschema_validate","description":"Validate data using a bounded JSON Schema 2020-12 subset. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"security_secret_scan","description":"Detect five families of credential patterns with fully masked findings. FREE during validation. No key, credits or wallet. Existing source and input limits appl"},{"name":"security_secret_redact","description":"Replace detected credential patterns with redaction markers. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"agents_config_audit","description":"Review agent configuration text with five fixed risk heuristics. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_page_pack","description":"Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. FREE during validati"},{"name":"web_link_shortlist","description":"Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verification. FREE durin"},{"name":"web_page_delta","description":"Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. FREE during va"},{"name":"web_page_pack_fetch","description":"Retrieve and compact a permitted public docs.python.org HTML page. Curated HTTPS host only; robots and redirect checks; no browser rendering or bypass. FREE dur"},{"name":"web_wikipedia_pack","description":"Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. FREE during validatio"},{"name":"web_thread_pack","description":"Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated consensus. FREE "},{"name":"web_wikipedia_read","description":"Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; inspect omissions. FREE dur"},{"name":"web_wikipedia_popular","description":"Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. FREE during validation. No key,"},{"name":"data_json_patch","description":"Apply up to 100 RFC 6902 operations transactionally to supplied JSON, with strict pointers, safe object properties and bounded intermediate results. FREE during"},{"name":"html_metadata","description":"Extract title, description, canonical URL, language and social metadata from supplied HTML. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"html_links","description":"Extract up to 200 links and resolve HTTP(S) destinations against the supplied page URL. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"html_headings","description":"Extract up to 200 headings with parent indices and skipped-level indicators. FREE during validation. No key, credits or wallet. Existing source and input limits"},{"name":"html_forms","description":"Describe up to 30 forms and their controls without returning field values or submitting anything. FREE during validation. No key, credits or wallet. Existing so"},{"name":"html_images","description":"Extract up to 200 image URLs, alt text and source attributes; does not fetch images. FREE during validation. No key, credits or wallet. Existing source and inpu"},{"name":"html_feeds","description":"Discover up to 50 RSS, Atom and JSON Feed links declared in supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits a"},{"name":"data_json_pointer","description":"Select JSON values with up to 100 RFC 6901 pointer strings, preserving missing versus null. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"data_json_diff","description":"Compare JSON structures and return bounded changes at JSON Pointer paths. FREE during validation. No key, credits or wallet. Existing source and input limits ap"},{"name":"data_json_canonical","description":"Serialize JSON with sorted object keys for deterministic comparison; not RFC 8785 certification. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"security_jwt_inspect","description":"Decode untrusted JWT claims and optionally compare timestamps; never verifies a signature. FREE during validation. No key, credits or wallet. Existing source an"},{"name":"security_csp_audit","description":"Parse a supplied Content Security Policy and flag selected risky or missing directives. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"security_header_audit","description":"Review supplied response headers for selected security and CORS issues without echoing values. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"security_cookie_audit","description":"Check up to 50 Set-Cookie headers for security attributes and prefix rules; masks cookie values. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"agents_env_template_check","description":"Compare environment-variable names against a template; never returns assignment values. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"agents_tool_name_conflicts","description":"Find duplicate or easily confused tool names after Unicode, case and separator normalization. FREE during validation. No key, credits or wallet. Existing source"},{"name":"text_chunk","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"commerce_gtin_validate","description":"Validate GTIN-8, UPC/GTIN-12, EAN/GTIN-13 and GTIN-14 check digits; no product lookup. FREE during validation. No key, credits or wallet. Existing source and in"},{"name":"commerce_variant_compare","description":"Compare requested product attributes with an offered variant and list missing or mismatched fields. FREE during validation. No key, credits or wallet. Existing "},{"name":"commerce_pack_plan","description":"Choose the lowest-cost whole-pack combination for a required count with exact prices and explicit pack limits; up to 20 interchangeable offers. FREE during vali"},{"name":"commerce_money_parse","description":"Normalize up to 50 displayed prices with explicit locale, currency and decimal scale; exact amounts, strict grouping and per-price errors. FREE during validatio"},{"name":"commerce_offer_extract","description":"Extract bounded Product offers from supplied JSON-LD HTML with source pointers, missing-price warnings and separate aggregate ranges. FREE during validation. No"},{"name":"commerce_unit_price","description":"Compare up to 50 explicit pack prices with exact arithmetic across compatible mass, volume or count units; no currency conversion. FREE during validation. No ke"},{"name":"commerce_price_components","description":"Reconcile item, discount, shipping, tax and fee amounts using exact decimals; missing costs stay unknown and declared totals can be checked. FREE during validat"},{"name":"commerce_main_product","description":"Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. FREE during valida"},{"name":"commerce_pack_size_normalize","description":"Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. FREE during validation. No key, cre"},{"name":"commerce_feed_page_compare","description":"Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Optional availab"}],"toolCount":64,"toolsHash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","serverName":"agent-utilities-remote","capabilities":["tools","resources"],"serverVersion":"1.10.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:25:16.187Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"agent_utilities_seo_audit","description":"FREE deterministic technical SEO audit of supplied same-site snapshots. Compact summary, stable issue IDs and bounded evidence pagination. No remote crawl, mode"},{"name":"agent_utilities_wikipedia_read_trial","description":"FREE bounded source trial. Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; "},{"name":"agent_utilities_wikipedia_popular_trial","description":"FREE bounded source trial. Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. No s"},{"name":"agent_utilities_main_product_preview","description":"FREE, no key. Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. Enti"},{"name":"agent_utilities_pack_size_normalize_preview","description":"FREE, no key. Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. Entire JSON input: 40"},{"name":"agent_utilities_feed_page_compare_preview","description":"FREE, no key. Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Op"},{"name":"agent_utilities_page_pack_preview","description":"FREE, no key. Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. Entire"},{"name":"agent_utilities_link_shortlist_preview","description":"FREE, no key. Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verificati"},{"name":"agent_utilities_page_delta_preview","description":"FREE, no key. Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. "},{"name":"agent_utilities_wikipedia_pack_preview","description":"FREE, no key. Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. Entire "},{"name":"agent_utilities_thread_pack_preview","description":"FREE, no key. Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated co"},{"name":"agent_utilities_offer_preview","description":"FREE, no key. Extract declared Product/Offer JSON-LD from supplied HTML only. No page fetch, JavaScript execution, live-price verification or orders. At most 3 "},{"name":"agent_utilities_pack_preview","description":"FREE custom pack planning. Up to 3 interchangeable offers, 1000 required units, 1000 units per pack and 50 packs per offer; 4096 input bytes. Exact item subtota"},{"name":"agent_utilities_example","description":"FREE, no API key. Read a fixed handler-generated input/output example for a listed non-network tool before supplying your own task input. Accepts only a tool na"},{"name":"agent_utilities_prepare","description":"FREE. Validate input and return exact arguments for a free full call. No execution or reservation."},{"name":"agent_utilities_payment_options","description":"Read free validation access and shared limits. Funding is paused. No credentials required."},{"name":"agent_utilities_balance","description":"FREE authenticated read of your current service-credit balance and live/test mode. Uses only the private Authorization header; takes no arguments or credentials"},{"name":"html_main_text","description":"Extract article text from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_jsonld","description":"Parse up to 50 JSON-LD blocks from supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"html_tables","description":"Extract source table cells without expanding spans. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_readable_fetch","description":"Fetch readable text from an approved public HTTPS host. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_redirect_trace","description":"Trace up to four redirects across approved public HTTPS hosts. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_robots_evaluate","description":"Evaluate supplied robots.txt for a URL and user agent; no network fetch. FREE during validation. No key, credits or wallet. Existing source and input limits app"},{"name":"contracts_openapi_lint","description":"Validate OpenAPI 3.0 JSON structure and internal references. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"contracts_openapi_diff","description":"Detect selected direct breaking changes between OpenAPI 3.0 documents. FREE during validation. No key, credits or wallet. Existing source and input limits apply"},{"name":"contracts_jsonschema_validate","description":"Validate data using a bounded JSON Schema 2020-12 subset. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"security_secret_scan","description":"Detect five families of credential patterns with fully masked findings. FREE during validation. No key, credits or wallet. Existing source and input limits appl"},{"name":"security_secret_redact","description":"Replace detected credential patterns with redaction markers. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"agents_config_audit","description":"Review agent configuration text with five fixed risk heuristics. FREE during validation. No key, credits or wallet. Existing source and input limits apply."},{"name":"web_page_pack","description":"Pack supplied HTML into bounded readable blocks with source, truncation and size estimates. No model, fetching or guaranteed token savings. FREE during validati"},{"name":"web_link_shortlist","description":"Rank real links in supplied HTML against a query; return direct URLs and matched words instead of a page dump. No search or destination verification. FREE durin"},{"name":"web_page_delta","description":"Return added and removed content blocks from supplied before/after HTML; avoid rereading unchanged text. Explicit shared output budget and scope. FREE during va"},{"name":"web_page_pack_fetch","description":"Retrieve and compact a permitted public docs.python.org HTML page. Curated HTTPS host only; robots and redirect checks; no browser rendering or bypass. FREE dur"},{"name":"web_wikipedia_pack","description":"Pack supplied Wikipedia article HTML with sections, source links, attribution and a bounded text budget. No fetching or generated summary. FREE during validatio"},{"name":"web_thread_pack","description":"Format supplied Reddit comments JSON into a bounded post and reply tree with original Markdown, authors and direct links. No fetch or generated consensus. FREE "},{"name":"web_wikipedia_read","description":"Read a public Wikipedia article through the official API with revision, license, sections and a text budget. Ten supported editions; inspect omissions. FREE dur"},{"name":"web_wikipedia_popular","description":"Return dated Wikipedia article links ranked by official daily pageviews, with namespace filtering and original rank/view counts. FREE during validation. No key,"},{"name":"data_json_patch","description":"Apply up to 100 RFC 6902 operations transactionally to supplied JSON, with strict pointers, safe object properties and bounded intermediate results. FREE during"},{"name":"html_metadata","description":"Extract title, description, canonical URL, language and social metadata from supplied HTML. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"html_links","description":"Extract up to 200 links and resolve HTTP(S) destinations against the supplied page URL. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"html_headings","description":"Extract up to 200 headings with parent indices and skipped-level indicators. FREE during validation. No key, credits or wallet. Existing source and input limits"},{"name":"html_forms","description":"Describe up to 30 forms and their controls without returning field values or submitting anything. FREE during validation. No key, credits or wallet. Existing so"},{"name":"html_images","description":"Extract up to 200 image URLs, alt text and source attributes; does not fetch images. FREE during validation. No key, credits or wallet. Existing source and inpu"},{"name":"html_feeds","description":"Discover up to 50 RSS, Atom and JSON Feed links declared in supplied HTML. FREE during validation. No key, credits or wallet. Existing source and input limits a"},{"name":"data_json_pointer","description":"Select JSON values with up to 100 RFC 6901 pointer strings, preserving missing versus null. FREE during validation. No key, credits or wallet. Existing source a"},{"name":"data_json_diff","description":"Compare JSON structures and return bounded changes at JSON Pointer paths. FREE during validation. No key, credits or wallet. Existing source and input limits ap"},{"name":"data_json_canonical","description":"Serialize JSON with sorted object keys for deterministic comparison; not RFC 8785 certification. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"security_jwt_inspect","description":"Decode untrusted JWT claims and optionally compare timestamps; never verifies a signature. FREE during validation. No key, credits or wallet. Existing source an"},{"name":"security_csp_audit","description":"Parse a supplied Content Security Policy and flag selected risky or missing directives. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"security_header_audit","description":"Review supplied response headers for selected security and CORS issues without echoing values. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"security_cookie_audit","description":"Check up to 50 Set-Cookie headers for security attributes and prefix rules; masks cookie values. FREE during validation. No key, credits or wallet. Existing sou"},{"name":"agents_env_template_check","description":"Compare environment-variable names against a template; never returns assignment values. FREE during validation. No key, credits or wallet. Existing source and i"},{"name":"agents_tool_name_conflicts","description":"Find duplicate or easily confused tool names after Unicode, case and separator normalization. FREE during validation. No key, credits or wallet. Existing source"},{"name":"text_chunk","description":"Split text into at most 200 overlapping chunks with offsets and intact UTF-16 surrogate pairs. FREE during validation. No key, credits or wallet. Existing sourc"},{"name":"commerce_gtin_validate","description":"Validate GTIN-8, UPC/GTIN-12, EAN/GTIN-13 and GTIN-14 check digits; no product lookup. FREE during validation. No key, credits or wallet. Existing source and in"},{"name":"commerce_variant_compare","description":"Compare requested product attributes with an offered variant and list missing or mismatched fields. FREE during validation. No key, credits or wallet. Existing "},{"name":"commerce_pack_plan","description":"Choose the lowest-cost whole-pack combination for a required count with exact prices and explicit pack limits; up to 20 interchangeable offers. FREE during vali"},{"name":"commerce_money_parse","description":"Normalize up to 50 displayed prices with explicit locale, currency and decimal scale; exact amounts, strict grouping and per-price errors. FREE during validatio"},{"name":"commerce_offer_extract","description":"Extract bounded Product offers from supplied JSON-LD HTML with source pointers, missing-price warnings and separate aggregate ranges. FREE during validation. No"},{"name":"commerce_unit_price","description":"Compare up to 50 explicit pack prices with exact arithmetic across compatible mass, volume or count units; no currency conversion. FREE during validation. No ke"},{"name":"commerce_price_components","description":"Reconcile item, discount, shipping, tax and fee amounts using exact decimals; missing costs stay unknown and declared totals can be checked. FREE during validat"},{"name":"commerce_main_product","description":"Identify the main Product or ProductGroup from supplied JSON-LD HTML using identity, mainEntity and canonical evidence; abstain on ambiguity. FREE during valida"},{"name":"commerce_pack_size_normalize","description":"Normalize locale-explicit pack-size expressions and multipacks to exact grams, millilitres or counts; reject ambiguous text. FREE during validation. No key, cre"},{"name":"commerce_feed_page_compare","description":"Compare supplied feed identity, price, currency and availability with selected JSON-LD product evidence; preserve conflicts and unknown fields. Optional availab"}],"toolCount":64,"toolsHash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","serverName":"agent-utilities-remote","capabilities":["tools","resources"],"serverVersion":"1.10.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:25:16.023Z","kind":"http_head","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"server":"cloudflare","authRequired":false}}],"tools":null,"package":null,"toolSurface":{"id":"ts_x9jx5eswvmp7","endpointId":"ep_vj4nsgkac88b","hash":"c34350d659850a4fd91c433abb626444b161b418303611fe84818b331ab56d47","toolCount":64,"serverName":"agent-utilities-remote","serverVersion":"1.10.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T22:24:10.750Z","lastSeenAt":"2026-10-10T01:23:32.865Z","observations":76,"toolNames":["agent_utilities_seo_audit","agent_utilities_wikipedia_read_trial","agent_utilities_wikipedia_popular_trial","agent_utilities_main_product_preview","agent_utilities_pack_size_normalize_preview","agent_utilities_feed_page_compare_preview","agent_utilities_page_pack_preview","agent_utilities_link_shortlist_preview","agent_utilities_page_delta_preview","agent_utilities_wikipedia_pack_preview","agent_utilities_thread_pack_preview","agent_utilities_offer_preview","agent_utilities_pack_preview","agent_utilities_example","agent_utilities_prepare","agent_utilities_payment_options","agent_utilities_balance","html_main_text","html_jsonld","html_tables","web_readable_fetch","web_redirect_trace","web_robots_evaluate","contracts_openapi_lint","contracts_openapi_diff","contracts_jsonschema_validate","security_secret_scan","security_secret_redact","agents_config_audit","web_page_pack","web_link_shortlist","web_page_delta","web_page_pack_fetch","web_wikipedia_pack","web_thread_pack","web_wikipedia_read","web_wikipedia_popular","data_json_patch","html_metadata","html_links","html_headings","html_forms","html_images","html_feeds","data_json_pointer","data_json_diff","data_json_canonical","security_jwt_inspect","security_csp_audit","security_header_audit","security_cookie_audit","agents_env_template_check","agents_tool_name_conflicts","text_chunk","commerce_gtin_validate","commerce_variant_compare","commerce_pack_plan","commerce_money_parse","commerce_offer_extract","commerce_unit_price","commerce_price_components","commerce_main_product","commerce_pack_size_normalize","commerce_feed_page_compare"],"distinctSurfaces":12},"endpointFacts":[{"id":"ep_vj4nsgkac88b","url":"https://agent-utilities.agent-utilities.workers.dev/mcp/remote","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T09:25:59.284Z","auth":{"observedAt":"2026-10-09T09:25:59.353Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T09:25:59.445Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"agent-utilities.workers.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-14T13:31:00.000Z","validTo":"2026-12-13T13:30:59.000Z","daysToExpiry":64,"sanCount":2,"fingerprint256":"BA:25:A3:5F:28:90:25:93:A3:CB:25:25:33:7A:77:05:B8:72:FE:71:84:C1:79:D2:09:FA:4D:91:2E:E2:AF:F9"}},{"id":"ep_hhawg6ysrdeu","url":"https://agent-utilities.agent-utilities.workers.dev/openapi.json","type":"openapi","factsCheckedAt":"2026-10-09T09:25:58.650Z","auth":null,"tls":{"observedAt":"2026-10-09T09:25:58.673Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"agent-utilities.workers.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-14T13:31:00.000Z","validTo":"2026-12-13T13:30:59.000Z","daysToExpiry":64,"sanCount":2,"fingerprint256":"BA:25:A3:5F:28:90:25:93:A3:CB:25:25:33:7A:77:05:B8:72:FE:71:84:C1:79:D2:09:FA:4D:91:2E:E2:AF:F9"}}]},"verification":{"claimed":true,"claimedAt":"2026-09-19T22:10:16.526Z","proofs":[{"method":"well_known_file","target":"agent-utilities.agent-utilities.workers.dev","verifiedAt":"2026-09-19T22:10:16.526Z"}]},"provenance":{"sources":[{"source":"self_submission","key":"https://agent-utilities.agent-utilities.workers.dev/mcp/remote","url":"https://agent-utilities.agent-utilities.workers.dev/integrations/mcp?utm_source=wellknown","firstSeenAt":"2026-09-19T22:05:20.197Z","fetchedAt":"2026-09-19T22:05:20.197Z","normalizedAt":"2026-09-19T22:05:20.197Z"},{"source":"claim","key":"ag_cp42p5y3tx9t","url":null,"firstSeenAt":"2026-09-19T22:12:35.562Z","fetchedAt":"2026-10-06T22:07:59.742Z","normalizedAt":"2026-10-06T22:07:59.742Z"},{"source":"mcp_registry","key":"dev.workers.agent-utilities.agent-utilities/agent-utilities","url":"https://registry.modelcontextprotocol.io/v0/servers/dev.workers.agent-utilities.agent-utilities%2Fagent-utilities","firstSeenAt":"2026-09-20T20:22:25.412Z","fetchedAt":"2026-10-09T14:21:25.017Z","normalizedAt":"2026-10-09T14:21:25.017Z"}]},"firstSeenAt":"2026-09-19T22:05:20.197Z","updatedAt":"2026-10-10T01:26:20.616Z"}