# Junk Gone Fast > South Sound junk removal — residential and commercial hauling, online quote, service-area coverage. WebMCP tools for coverage, pricing, and quote requests. - **URL:** https://junkgf.com/ - **Category:** other - **Directory profile:** https://www.aiagentpages.com/listings/junkgf-com - **Machine spec:** https://www.aiagentpages.com/api/listings/junkgf-com/spec - **Directory llms.txt:** https://www.aiagentpages.com/listings/junkgf-com/llms.txt - **Readiness score:** 100 - **Listing status:** Verified - **Origin llms.txt:** https://junkgf.com/llms.txt - **Origin MCP card:** https://junkgf.com/.well-known/mcp/server-card.json - **Origin ARD:** https://junkgf.com/.well-known/ard.json ## Query this directory - MCP: https://www.aiagentpages.com/mcp - REST: https://www.aiagentpages.com/api/v1/listings - Developers: https://www.aiagentpages.com/developers - Platform index: https://www.aiagentpages.com/llms.txt ## Structured Data ```json { "spec_version": "1.0", "slug": "junkgf-com", "url": "https://junkgf.com/", "title": "Junk Gone Fast", "description": "South Sound junk removal — residential and commercial hauling, online quote, service-area coverage. WebMCP tools for coverage, pricing, and quote requests.", "category": "other", "tags": [ "junk-removal", "local-service", "puget-sound" ], "readiness_score": 100, "readiness_breakdown": { "level": 3, "score": 100, "probes": [ { "id": "discoverability.robotsTxt", "name": "robots.txt", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "discoverability.sitemap", "name": "sitemap.xml", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "discoverability.linkHeaders", "name": "Link headers (/)", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "discoverability.dnsAid", "name": "DNS-AID + DNSSEC", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "contentAccessibility.markdownNegotiation", "name": "Markdown negotiation (/)", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "botAccessControl.robotsTxtAiRules", "name": "AI bot rules (robots.txt)", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "botAccessControl.contentSignals", "name": "Content-Signal (robots.txt)", "pass": true, "path": "", "status": null, "counts_toward_profile": true }, { "id": "botAccessControl.webBotAuth", "name": "Web Bot Auth", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false }, { "id": "discovery.apiCatalog", "name": "API catalog", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.oauthDiscovery", "name": "OAuth authorization server", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.oauthProtectedResource", "name": "OAuth protected resource", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.authMd", "name": "auth.md", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.mcpServerCard", "name": "MCP server card", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.a2aAgentCard", "name": "A2A agent card", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.agentSkills", "name": "Agent skills index", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "discovery.webMcp", "name": "WebMCP bootstrap", "pass": true, "path": "", "status": null, "counts_toward_profile": false }, { "id": "discovery.ard", "name": "ARD / ai-catalog.json", "pass": false, "path": "", "detail": "informational", "status": null, "counts_toward_profile": false }, { "id": "commerce.x402", "name": "x402 payments", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false }, { "id": "commerce.mpp", "name": "MPP commerce", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false }, { "id": "commerce.ucp", "name": "UCP profile", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false }, { "id": "commerce.acp", "name": "ACP discovery", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false }, { "id": "commerce.ap2", "name": "AP2 (A2A commerce)", "pass": false, "path": "(optional)", "detail": "optional", "status": null, "counts_toward_profile": false } ], "scanner": "isitagentready", "base_url": "https://junkgf.com", "score_raw": 50, "site_type": "content", "iar_checks": { "commerce": { "acp": { "status": "neutral", "message": "ACP discovery document returned status 403 (not a commerce site)", "evidence": [ { "label": "GET /.well-known/acp.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/acp.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a357fba71b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "ACP discovery document returned status 403" } } ], "durationMs": 291 }, "ap2": { "status": "neutral", "message": "AP2 not detected (no A2A Agent Card) (not a commerce site)", "evidence": [ { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "No A2A Agent Card found -- AP2 requires an A2A Agent Card" } } ] }, "mpp": { "status": "neutral", "message": "MPP payment discovery not detected (not a commerce site)", "evidence": [ { "label": "GET /openapi.json", "action": "fetch", "finding": { "outcome": "neutral", "summary": "/openapi.json returned 403" }, "request": { "url": "https://junkgf.com/openapi.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a357eb991b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "MPP payment discovery not detected" } } ], "durationMs": 289 }, "ucp": { "status": "neutral", "message": "UCP profile returned status 403 (not a commerce site)", "evidence": [ { "label": "GET /.well-known/ucp", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/ucp", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3577b0d1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "UCP profile returned status 403" } } ], "durationMs": 215 }, "x402": { "status": "neutral", "message": "x402 payment protocol not detected (not a commerce site)", "evidence": [ { "label": "GET /api", "action": "fetch", "finding": { "outcome": "neutral", "summary": "/api returned 403 (not 402)" }, "request": { "url": "https://junkgf.com/api", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3578b1e1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /", "action": "fetch", "finding": { "outcome": "neutral", "summary": "/ returned 200 (not 402)" }, "request": { "url": "https://junkgf.com/", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"alternate\"; type=\"text/plain\", ; rel=\"https://api.w.org/\", ; rel=\"alternate\"; title=\"JSON\"; type=\"application/json\", ; rel=shortlink", "cf-ray": "a3f7a3577b171b5c-IAD", "content-type": "text/html; charset=UTF-8" }, "statusText": "OK" } }, { "label": "GET /api/v1", "action": "fetch", "finding": { "outcome": "neutral", "summary": "/api/v1 returned 403 (not 402)" }, "request": { "url": "https://junkgf.com/api/v1", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a357eb981b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /platform/v2/x402/discovery/resources", "action": "fetch", "request": { "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500", "method": "GET" }, "response": { "status": 200, "headers": { "cf-ray": "a3f7a3577b141b5c-IAD", "content-type": "application/json" }, "statusText": "OK" } }, { "label": "GET Bazaar discovery API", "action": "fetch", "finding": { "outcome": "negative", "summary": "Network error querying Bazaar API" }, "request": { "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500", "method": "GET" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "x402 payment protocol not detected" } } ], "durationMs": 935 } }, "discovery": { "ard": { "status": "fail", "details": { "searchEndpoints": [], "discoveryMechanisms": [] }, "message": "ARD capability manifest returned status 403", "evidence": [ { "label": "Extract Agentmap directives from robots.txt", "action": "parse", "finding": { "outcome": "neutral", "summary": "No Agentmap directives found" } }, { "label": "Extract from page head", "action": "parse", "finding": { "outcome": "neutral", "summary": "No catalog links found" } }, { "label": "GET /.well-known/ai-catalog.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/ai-catalog.json", "method": "GET", "headers": { "Accept": "application/json" } }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3568a451b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "DoH TXT _catalog._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No TXT answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_catalog._agents.junkgf.com&type=TXT&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_catalog._agents.junkgf.com\",\"type\":16}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236466 1790056466 34505 junkgf.com. NwZ55woyMnpsxgMO0ieDDiiAsrL+dKIXlz6WYA99F/tbCt9DGk5SbEiW+WVqdDXTHngzQd90wKP20+bJkVWAcQ==\"},{\"name\":\"_catalog._agents.junkgf.com\",..." } }, { "label": "DoH SRV _search._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No SRV answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_search._agents.junkgf.com&type=SRV&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_search._agents.junkgf.com\",\"type\":33}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236466 1790056466 34505 junkgf.com. R1yhXxttW3G397WdTN1DiQI/Vw+XtHntceuvIsOavszQT3s5l+th6LA8X1B3YHADJcTu7iccas8+NhtKMiEqZg==\"},{\"name\":\"_search._agents.junkgf.com\",\"t..." } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "ARD capability manifest returned status 403" } } ], "durationMs": 70 }, "authMd": { "status": "fail", "message": "auth.md returned status 403", "evidence": [ { "label": "GET /auth.md", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/auth.md", "method": "GET", "headers": { "Accept": "text/markdown, text/plain, */*" } }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a356faa61b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "auth.md returned status 403" } } ], "durationMs": 138 }, "webMcp": { "status": "pass", "details": { "tools": [ { "name": "check_service_coverage", "hasSchema": true, "description": "Check if a specific city, county, or zip code in the South Sound region is within the active service area." }, { "name": "get_pricing_tiers", "hasSchema": true, "description": "Retrieve volume-based pricing tiers, truck capacity volume ranges, ideal use cases, and rate estimates." }, { "name": "list_services", "hasSchema": true, "description": "List available residential and commercial junk removal, cleanout, and hauling services with scope details." }, { "name": "start_quote_request", "hasSchema": true, "description": "Initiate and prepare an online quote and pickup request on the application form with prefilled job and contact details." } ], "toolCount": 4, "detectionMethod": "imperative_api" }, "message": "Found 4 WebMCP tools via navigator.modelContext: check_service_coverage, get_pricing_tiers, list_services, start_quote_request", "evidence": [ { "label": "WebMCP detection", "action": "parse", "finding": { "outcome": "neutral", "summary": "Checking page for WebMCP tool registrations" } }, { "label": "Navigate to https://junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "Loading page to detect WebMCP tool registrations" }, "request": { "url": "https://junkgf.com", "method": "GET" } }, { "label": "Check imperative WebMCP API", "action": "parse", "finding": { "outcome": "positive", "summary": "Found 4 tool(s) via navigator.modelContext" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "Found 4 WebMCP tool(s) via navigator.modelContext" } } ], "durationMs": 2311 }, "apiCatalog": { "status": "fail", "message": "API Catalog returned status 403", "evidence": [ { "label": "GET /.well-known/api-catalog", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/api-catalog", "method": "GET", "headers": { "Accept": "application/linkset+json, application/json" } }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3577b0c1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "API Catalog returned status 403" } } ], "durationMs": 276 }, "agentSkills": { "status": "fail", "message": "Agent Skills index returned status 403", "evidence": [ { "label": "GET /.well-known/agent-skills/index.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/agent-skills/index.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3576b061b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "Agent Skills index returned status 403" } } ], "durationMs": 212 }, "a2aAgentCard": { "status": "fail", "message": "A2A Agent Card returned status 403", "evidence": [ { "label": "GET /.well-known/agent-card.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/agent-card.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3570ac01b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "A2A Agent Card returned status 403" } } ], "durationMs": 149 }, "mcpServerCard": { "status": "fail", "message": "/.well-known/mcp/server-card.json returned status 403", "evidence": [ { "label": "GET /.well-known/mcp/server-cards.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "/.well-known/mcp/server-cards.json returned 403" }, "request": { "url": "https://junkgf.com/.well-known/mcp/server-cards.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3570ab31b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /.well-known/mcp/server-card.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "/.well-known/mcp/server-card.json returned 403" }, "request": { "url": "https://junkgf.com/.well-known/mcp/server-card.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3570aae1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /.well-known/mcp.json", "action": "fetch", "finding": { "outcome": "negative", "summary": "/.well-known/mcp.json returned 403" }, "request": { "url": "https://junkgf.com/.well-known/mcp.json", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3570ab51b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "/.well-known/mcp/server-card.json returned status 403" } } ], "durationMs": 147 }, "oauthDiscovery": { "status": "fail", "message": "No OAuth/OIDC discovery metadata found", "evidence": [ { "label": "GET /.well-known/oauth-authorization-server", "action": "fetch", "finding": { "outcome": "negative", "summary": "oauth-authorization-server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/oauth-authorization-server", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3569a4c1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /.well-known/openid-configuration", "action": "fetch", "finding": { "outcome": "negative", "summary": "openid-configuration returned 403" }, "request": { "url": "https://junkgf.com/.well-known/openid-configuration", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3568a471b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "No OAuth/OIDC discovery metadata found at either well-known path" } } ], "durationMs": 76 }, "oauthProtectedResource": { "status": "fail", "message": "No OAuth Protected Resource Metadata found", "evidence": [ { "label": "GET /.well-known/oauth-protected-resource", "action": "fetch", "finding": { "outcome": "negative", "summary": "Returned 403" }, "request": { "url": "https://junkgf.com/.well-known/oauth-protected-resource", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3569a4d1b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "GET /", "action": "fetch", "finding": { "outcome": "neutral", "summary": "Target resource returned 200 (no WWW-Authenticate header)" }, "request": { "url": "https://junkgf.com", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"alternate\"; type=\"text/plain\", ; rel=\"https://api.w.org/\", ; rel=\"alternate\"; title=\"JSON\"; type=\"application/json\", ; rel=shortlink", "cf-ray": "a3f7a356faa41b5c-IAD", "content-type": "text/html; charset=UTF-8" }, "statusText": "OK" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "No OAuth Protected Resource Metadata found" } } ], "durationMs": 141 } }, "discoverability": { "dnsAid": { "status": "pass", "details": { "records": [ { "alpn": [ "h3", "h2" ], "mode": "service", "port": 443, "rrType": "HTTPS", "target": "junkgf.com", "ipv4hint": [], "ipv6hint": [], "priority": 1, "mandatory": [], "ownerName": "_index._agents.junkgf.com", "customParamKeys": [], "dnssecValidated": true, "validServiceMode": true, "validationIssues": [] } ], "domainsChecked": [ "junkgf.com" ], "dnssecValidated": true, "txtIndexEntries": [], "aliasRecordCount": 0, "queriesAttempted": [ "SVCB _index._agents.junkgf.com", "HTTPS _index._agents.junkgf.com", "SVCB _a2a._agents.junkgf.com", "HTTPS _a2a._agents.junkgf.com", "SVCB _mcp._agents.junkgf.com", "HTTPS _mcp._agents.junkgf.com", "TXT _index._agents.junkgf.com" ], "serviceRecordCount": 1, "txtIndexEntryCount": 0 }, "message": "DNS for AI Discovery (DNS-AID) discovery record found at _index._agents.junkgf.com", "evidence": [ { "label": "DoH SVCB _index._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No SVCB answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_index._agents.junkgf.com&type=SVCB&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.junkgf.com\",\"type\":64}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236465 1790056465 34505 junkgf.com. tonjuAxRDmHOev0JUvHXQWbgvGZIXRSFLFTKw90dl4CYMrUm7PWLw5X9qHj+tlHjZxQiJ+eLUtf3JuaEY1DQZw==\"},{\"name\":\"_index._agents.junkgf.com\",\"typ..." } }, { "label": "DoH HTTPS _index._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "positive", "summary": "Found 1 HTTPS answer with AD=true" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_index._agents.junkgf.com&type=HTTPS&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.junkgf.com\",\"type\":65}],\"Answer\":[{\"name\":\"_index._agents.junkgf.com\",\"type\":65,\"TTL\":300,\"data\":\"1 junkgf.com. alpn=h3,h2\"},{\"name\":\"_index._agents.junkgf.com\",\"type\":46,\"TTL\":300,\"data\":\"HTTPS 13 4 300 1790236465 1790056465 34505 junkgf.com. EmuQ1TagYKASTRqBiT13dedpfAICCDYN1YEM58Z7Wrvn1pFZfpVnHEufVbZ17NQZwTJTgbfVPQhOIR2g7NxZdA==\"}]}" } }, { "label": "DoH SVCB _a2a._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No SVCB answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_a2a._agents.junkgf.com&type=SVCB&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.junkgf.com\",\"type\":64}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236465 1790056465 34505 junkgf.com. IcdnMxqs0LFc0RBWsR5xAGAr5I/JjGZ7lLSk6hjefQTuECIof8gNWif43dLHYoOgShrT3EpMFksdcxsjxNQ4HA==\"},{\"name\":\"_a2a._agents.junkgf.com\",\"type\":4..." } }, { "label": "DoH HTTPS _a2a._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No HTTPS answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_a2a._agents.junkgf.com&type=HTTPS&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.junkgf.com\",\"type\":65}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236465 1790056465 34505 junkgf.com. RO173Ij5OgABsbuei/attj/hVUtfG0dOGs/ozIc2fSMDkWxPpCetE1ng43+cUtXuM3lLvVhB2OAwT55YY9gEIQ==\"},{\"name\":\"_a2a._agents.junkgf.com\",\"type\":4..." } }, { "label": "DoH SVCB _mcp._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No SVCB answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_mcp._agents.junkgf.com&type=SVCB&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.junkgf.com\",\"type\":64}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236465 1790056465 34505 junkgf.com. wqTFVKdMFcdPDY9xd5I05WOnhxHYrrNfaVjE6zDQKVpieSfTnoBdB8vRoYl2vHt+nTJ7fu/pxWDDGfRwARYMng==\"},{\"name\":\"_mcp._agents.junkgf.com\",\"type\":4..." } }, { "label": "DoH HTTPS _mcp._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No HTTPS answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_mcp._agents.junkgf.com&type=HTTPS&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.junkgf.com\",\"type\":65}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236465 1790056465 34505 junkgf.com. YG63GtH79nxO0uUcgAoTMplxdXPvV0pUSLpIaStMX9Bn9eiJ6ft9Dg+8UKtTKLFcqbUF1lvPidqXi+XOqO8rFQ==\"},{\"name\":\"_mcp._agents.junkgf.com\",\"type\":4..." } }, { "label": "DoH TXT _index._agents.junkgf.com", "action": "fetch", "finding": { "outcome": "neutral", "summary": "No TXT answers (NOERROR)" }, "request": { "url": "https://cloudflare-dns.com/dns-query?name=_index._agents.junkgf.com&type=TXT&do=1", "method": "GET", "headers": { "Accept": "application/dns-json" } }, "response": { "status": 200, "headers": { "content-type": "application/dns-json" }, "statusText": "OK", "bodyPreview": "{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.junkgf.com\",\"type\":16}],\"Authority\":[{\"name\":\"junkgf.com\",\"type\":6,\"TTL\":1800,\"data\":\"pam.ns.cloudflare.com. dns.cloudflare.com. 2415210750 10000 2400 604800 1800\"},{\"name\":\"junkgf.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1790236466 1790056466 34505 junkgf.com. uQTkXS1bXFttBwYRYRVlrPkjBBENtszD+Zt/SFTRHNBgi38V+kfJahFVnnS8FgvhgFK4z1MC2qw+U9+O2AGQag==\"},{\"name\":\"_index._agents.junkgf.com\",\"typ..." } }, { "label": "Parse DNS for AI Discovery (DNS-AID) SVCB/HTTPS records", "action": "parse", "finding": { "outcome": "positive", "summary": "Found 1 DNSSEC-validated ServiceMode record" } }, { "label": "Validate DNSSEC requirement", "action": "validate", "finding": { "outcome": "positive", "summary": "DNS-over-HTTPS resolver returned AD=true" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "DNS for AI Discovery (DNS-AID) discovery record found at _index._agents.junkgf.com" } } ], "durationMs": 159 }, "sitemap": { "status": "pass", "details": { "url": "https://junkgf.com/sitemap.xml", "format": "xml", "fromRobotsTxt": true }, "message": "sitemap.xml exists with valid structure", "evidence": [ { "label": "Extract Sitemap directives from robots.txt", "action": "parse", "finding": { "outcome": "positive", "summary": "Found 1 Sitemap directive(s) in robots.txt" } }, { "label": "GET /sitemap.xml", "action": "fetch", "finding": { "outcome": "positive", "summary": "Found valid xml sitemap at https://junkgf.com/sitemap.xml" }, "request": { "url": "https://junkgf.com/sitemap.xml", "method": "GET" }, "response": { "status": 200, "headers": { "cf-ray": "a3f7a3568a461b5c-IAD", "content-type": "text/xml; charset=utf-8" }, "statusText": "OK" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "sitemap.xml exists with valid structure" } } ], "durationMs": 68 }, "robotsTxt": { "status": "pass", "message": "robots.txt exists with valid format", "evidence": [ { "label": "GET /robots.txt", "action": "fetch", "finding": { "outcome": "positive", "summary": "Received valid robots.txt (200, text/plain; charset=utf-8)" }, "request": { "url": "https://junkgf.com/robots.txt", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"https://api.w.org/\"", "cf-ray": "a3f7a354d8801b5c-IAD", "content-type": "text/plain; charset=utf-8" }, "statusText": "OK", "bodyPreview": "# BEGIN Heavyweight Core Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a) If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b) If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c) If the website operator does not include a Content-Signal for a corresponding use,\n# the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent..." } }, { "label": "Validate robots.txt structure", "action": "parse", "finding": { "outcome": "positive", "summary": "Contains valid User-agent directive(s)" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "robots.txt exists with valid format" } } ], "durationMs": 0 }, "linkHeaders": { "status": "pass", "details": { "totalLinks": 4, "relationsFound": [ { "rel": "alternate", "href": "https://junkgf.com/llms.txt", "type": "text/plain" }, { "rel": "alternate", "href": "https://junkgf.com/wp-json/wp/v2/pages/725", "type": "application/json" } ] }, "message": "Found agent-useful Link relations: alternate", "evidence": [ { "label": "GET /", "action": "fetch", "finding": { "outcome": "positive", "summary": "Target page returned 200 with Link header" }, "request": { "url": "https://junkgf.com", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"alternate\"; type=\"text/plain\", ; rel=\"https://api.w.org/\", ; rel=\"alternate\"; title=\"JSON\"; type=\"application/json\", ; rel=shortlink", "cf-ray": "a3f7a3584c211b5c-IAD", "content-type": "text/html; charset=UTF-8" }, "statusText": "OK" } }, { "label": "Parse Link header (RFC 8288)", "action": "parse", "finding": { "outcome": "neutral", "summary": "Parsed 4 link(s) from header" } }, { "label": "Match agent-useful relations", "action": "parse", "finding": { "outcome": "positive", "summary": "Found agent-useful relations: alternate" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "Found agent-useful Link relations: alternate" } } ], "durationMs": 349 } }, "botAccessControl": { "webBotAuth": { "status": "neutral", "message": "Web Bot Auth directory returned status 403 (informational only)", "evidence": [ { "label": "GET /.well-known/http-message-signatures-directory", "action": "fetch", "finding": { "outcome": "negative", "summary": "Server returned 403" }, "request": { "url": "https://junkgf.com/.well-known/http-message-signatures-directory", "method": "GET" }, "response": { "status": 403, "headers": { "cf-ray": "a3f7a3568a481b5c-IAD", "content-type": "text/html; charset=iso-8859-1" }, "statusText": "Forbidden" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "negative", "summary": "Web Bot Auth directory returned status 403" } } ], "durationMs": 76 }, "contentSignals": { "status": "pass", "details": { "signals": [ { "path": null, "search": "yes", "aiTrain": "no", "userAgent": "*" }, { "path": null, "search": "yes", "aiTrain": "no", "userAgent": "*" } ], "signalCount": 2 }, "message": "Content Signals found in robots.txt", "evidence": [ { "label": "GET /robots.txt", "action": "fetch", "finding": { "outcome": "positive", "summary": "Received valid robots.txt (200, text/plain; charset=utf-8)" }, "request": { "url": "https://junkgf.com/robots.txt", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"https://api.w.org/\"", "cf-ray": "a3f7a354d8801b5c-IAD", "content-type": "text/plain; charset=utf-8" }, "statusText": "OK", "bodyPreview": "# BEGIN Heavyweight Core Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a) If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b) If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c) If the website operator does not include a Content-Signal for a corresponding use,\n# the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent..." } }, { "label": "Parse Content-Signal directives", "action": "parse", "finding": { "outcome": "positive", "summary": "Found 2 Content-Signal directive(s)" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "Content Signals found in robots.txt" } } ], "durationMs": 0 }, "robotsTxtAiRules": { "status": "pass", "details": { "botsFound": [ "gptbot", "oai-searchbot", "google-extended", "ccbot", "anthropic-ai", "claude-web", "bytespider", "applebot-extended", "amazonbot", "meta-externalagent" ], "targetPath": "/", "botPolicies": [ { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "gptbot", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "chatgpt-user", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "oai-searchbot", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "google-extended", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "ccbot", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "anthropic-ai", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "claude-web", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "bytespider", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "perplexitybot", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "cohere-ai", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "applebot-extended", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "amazonbot", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "disallow" } ], "userAgent": "meta-externalagent", "ruleSource": "explicit", "matchedRule": { "pattern": "/", "directive": "disallow" }, "effectiveAccess": "disallowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "facebookbot", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "omgilibot", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" }, { "rules": [ { "pattern": "/", "directive": "allow" }, { "pattern": "/wp-admin/", "directive": "disallow" }, { "pattern": "/wp-admin/admin-ajax.php", "directive": "allow" } ], "userAgent": "diffbot", "ruleSource": "wildcard", "matchedRule": { "pattern": "/", "directive": "allow" }, "effectiveAccess": "allowed" } ], "robotsStatus": "ok" }, "message": "Found rules for AI bots: gptbot, oai-searchbot, google-extended, ccbot, anthropic-ai, claude-web, bytespider, applebot-extended, amazonbot, meta-externalagent", "evidence": [ { "label": "GET /robots.txt", "action": "fetch", "finding": { "outcome": "positive", "summary": "Received valid robots.txt (200, text/plain; charset=utf-8)" }, "request": { "url": "https://junkgf.com/robots.txt", "method": "GET" }, "response": { "status": 200, "headers": { "link": "; rel=\"https://api.w.org/\"", "cf-ray": "a3f7a354d8801b5c-IAD", "content-type": "text/plain; charset=utf-8" }, "statusText": "OK", "bodyPreview": "# BEGIN Heavyweight Core Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a) If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b) If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c) If the website operator does not include a Content-Signal for a corresponding use,\n# the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent..." } }, { "label": "Scan for AI bot User-agent directives", "action": "parse", "finding": { "outcome": "positive", "summary": "Found rules for AI bots: gptbot, oai-searchbot, google-extended, ccbot, anthropic-ai, claude-web, bytespider, applebot-extended, amazonbot, meta-externalagent" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "Found rules for 10 AI bots" } } ], "durationMs": 0 } }, "contentAccessibility": { "markdownNegotiation": { "status": "pass", "details": { "contentType": "text/markdown; charset=utf-8" }, "message": "Site supports Markdown for Agents", "evidence": [ { "label": "GET target page (Accept: text/markdown)", "action": "fetch", "finding": { "outcome": "positive", "summary": "Response content-type is text/markdown; charset=utf-8 -- site supports markdown negotiation" }, "request": { "url": "https://junkgf.com", "method": "GET", "headers": { "accept": "text/markdown", "cache-control": "no-cache" } }, "response": { "status": 200, "headers": { "cf-ray": "a3f7a35cc8c74288-EWR", "content-type": "text/markdown; charset=utf-8" }, "statusText": "OK" } }, { "label": "Conclusion", "action": "conclude", "finding": { "outcome": "positive", "summary": "Site supports Markdown for Agents" } } ], "durationMs": 931 } } }, "iar_preset": "content", "level_name": "Agent-Readable", "scanned_at": "2026-09-23T06:54:29.395Z", "is_commerce": false, "mismatch_warning": null }, "agent_endpoints": { "llms_txt": "https://junkgf.com/llms.txt", "ard_url": "https://junkgf.com/.well-known/ard.json", "mcp_card_url": "https://junkgf.com/.well-known/mcp/server-card.json" }, "commerce": { "ucp_ready": false, "ucp_manifest_url": "https://junkgf.com/.well-known/ucp", "checks": [ { "id": "commerce.ucp", "status": "neutral", "message": "UCP profile returned status 403 (not a commerce site)" }, { "id": "commerce.ap2", "status": "neutral", "message": "AP2 not detected (no A2A Agent Card) (not a commerce site)" }, { "id": "commerce.acp", "status": "neutral", "message": "ACP discovery document returned status 403 (not a commerce site)" }, { "id": "commerce.x402", "status": "neutral", "message": "x402 payment protocol not detected (not a commerce site)" }, { "id": "commerce.mpp", "status": "neutral", "message": "MPP payment discovery not detected (not a commerce site)" } ] }, "site_type": "content", "agent_profile": { "best_for": [], "differentiators": null }, "directory": { "name": "AI Agent Pages", "listing_url": "https://www.aiagentpages.com/listings/junkgf-com", "spec_url": "https://www.aiagentpages.com/api/listings/junkgf-com/spec", "llms_txt_url": "https://www.aiagentpages.com/listings/junkgf-com/llms.txt" }, "updated_at": "2026-09-23T06:54:29.565979+00:00" } ```