{"data":{"ratingId":"ur_1b66b440424eff5609a84aec","evidenceHash":"0xce16e753865b9c6a93656cc919d49c7871308c55b439b16db4778354bd4027ba","ratingHash":"0x1b66b440424eff5609a84aece8cc0fe49e011a3e012273aefa1293bd5b2759b7","methodVersion":"ur-1.0","ratedAt":"2026-10-15T21:46:50.667Z","evidence":{"note":"Unsolicited rating from public, read-only probes. It measures reachability, protocol conformance and declared-vs-actual consistency; it says nothing about the agent's task outcomes.","agent":{"ktId":"kt_6f84c25989c4202b9e2165b2","agentId":"59958","chainId":8453},"claims":[{"id":"name","pass":true,"detail":"registration name matches \"Pa1m SEO\"","weight":1},{"id":"service_a2a","pass":true,"detail":"declared a2a service answers and conforms","weight":2},{"id":"service_mcp","pass":true,"detail":"declared mcp service answers and conforms","weight":2},{"id":"service_x402","pass":false,"detail":"declared x402 service did not answer as x402","weight":2},{"id":"service_openapi","pass":true,"detail":"declared openapi service answers and conforms","weight":2},{"id":"skills","pass":false,"detail":"3 of 8 declared skills appear in what the endpoint exposes","weight":1}],"method":"ur-1.0","declared":{"name":"Pa1m SEO","skills":["content_writing_marketing/seo/seo_auditing","content_writing_marketing/seo/answer_engine_optimization","content_writing_marketing/seo/structured_data_markup","software_engineering/web_development/web_accessibility","data_engineering_analytics/web_data_acquisition/web_crawling","marketing_and_advertising/digital_marketing","marketing_and_advertising/marketing_analytics","technology/information_technology"],"services":["web","x402","openapi","mcp","a2a","oasf"],"x402Support":null,"webPagesNotProbed":0},"endpoints":[{"url":"https://seo.hypa1m.xyz/.well-known/agent-card.json","kind":"a2a","error":null,"reach":"ok","checks":[{"id":"card_is_json_object","pass":true,"weight":3},{"id":"content_type_json","pass":true,"weight":1},{"id":"name","pass":true,"weight":1},{"id":"description","pass":true,"weight":1},{"id":"version","pass":true,"weight":1},{"id":"service_url_https","pass":true,"weight":2},{"id":"protocol_declared","pass":false,"weight":1},{"id":"capabilities_object","pass":true,"weight":1},{"id":"skills_array","pass":true,"weight":2},{"id":"skills_have_id_name","pass":true,"weight":1},{"id":"io_modes","pass":true,"weight":1},{"id":"card_service_url_answers","pass":true,"weight":2}],"status":200,"service":"a2a","metadata":1,"observed":{"echo":"skipped_auth","name":"Pa1m SEO","depth":"full","skillText":["site_audit","Site Audit","seo_auditing","web_crawling","category_check","Single-Category Check","seo_auditing","web_accessibility","structured_data_markup","answer_engine_optimization","action_plan","AI Action Plan","seo_auditing","freeform_analysis","Free-Form Analysis","seo_auditing"],"serviceUrl":"https://seo.hypa1m.xyz","description":"Website SEO auditing across 200 rules and 20 categories, paid per call in USDC on Base via x402."},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":884},{"label":"card_service_url","method":"GET","status":200,"latencyMs":690}],"checkedAt":"2026-10-15T21:46:38.760Z","latencyMs":884,"bodySha256":"76e3a7a1027a9d1b9150b307227fcb9913d9bc2c0186708e6986d41a54ce793e","conformance":0.941},{"url":"https://seo.hypa1m.xyz/mcp","kind":"mcp","error":null,"reach":"ok","checks":[{"id":"initialize_envelope","pass":true,"weight":3},{"id":"initialize_protocolVersion","pass":true,"weight":2},{"id":"initialize_serverInfo","pass":true,"weight":1},{"id":"initialize_capabilities","pass":true,"weight":1},{"id":"tools_list_ok","pass":true,"weight":3},{"id":"tools_have_name_and_schema","pass":true,"weight":2}],"status":200,"service":"mcp","metadata":1,"observed":{"name":"Pa1m SEO","depth":"full","tools":["get_status","scan_quick","scan_full","check_core_seo","check_performance","check_links","check_images","check_security","check_technical","check_crawlability","check_structured_data","check_js_rendering","check_accessibility","check_content","check_social","check_eeat","check_url_structure","check_redirects","check_mobile","check_i18n","check_html","check_ai_geo","check_legal","brief","analyze_endpoint","google_index_submit","google_index_submit_bulk","google_index_check","google_index_check_bulk","backlinks_check","backlinks_check_bulk","google_index_status","google_index_report","google_check_status","google_check_report","backlinks_status"],"skillText":["get_status","Job Status\n\nPoll until status='done'. Free endpoint. Returns status (pending|done|failed) and result JSON when complete.","scan_quick","Quick SEO Audit — 50 pages, $0.50\n\nCrawls up to 50 pages of a website and scores all 20 SEO categories (200 rules). Retu","scan_full","Full SEO Audit — 500 pages, $5.00. One call replaces 500+ agent tool calls.\n\nDeep crawl up to 500 pages across all 20 SE","check_core_seo","Audit title tags, meta descriptions, H1–H6 headings and canonical URLs\n\nChecks the fundamental on-page SEO elements: tit","check_performance","Measure Core Web Vitals — LCP, CLS, FID — and overall page speed\n\nRuns Lighthouse-based performance checks: Largest Cont","check_links","Find broken links, orphan pages and weak internal linking\n\nCrawls all internal and external links, detects 404s, redirec","check_images","Check alt text, image formats, compression and lazy loading\n\nAudits every image for missing or empty alt attributes, non","check_security","Verify HTTPS, security headers and mixed content issues\n\nChecks for HTTPS enforcement, HSTS, Content-Security-Policy, X-","check_technical","Inspect robots.txt, XML sitemap and crawl configuration\n\nValidates robots.txt syntax, sitemap presence and freshness, co","check_crawlability","Detect noindex tags, blocked resources and crawl budget waste\n\nIdentifies pages accidentally marked noindex, resources b","check_structured_data","Validate Schema.org JSON-LD markup for rich result eligibility\n\nParses all JSON-LD and Microdata on the page, validates ","check_js_rendering","Detect content hidden behind JavaScript and render-blocking scripts\n\nCompares server-rendered HTML vs JS-rendered DOM to","check_accessibility","Check WCAG 2.1 compliance — ARIA, contrast, keyboard navigation\n\nRuns automated WCAG 2.1 Level AA checks: color contrast","check_content","Score content quality — readability, thin pages and duplicate text\n\nAnalyzes reading level (Flesch-Kincaid), detects thi","check_social","Audit Open Graph and Twitter/X card tags for social previews\n\nChecks og:title, og:description, og:image, twitter:card, t","check_eeat","Assess E-E-A-T signals — expertise, authoritativeness, trustworthiness\n\nLooks for author bio markup, About/Contact pages","check_url_structure","Analyze URL depth, parameters and slug readability\n\nChecks URL length, directory depth, presence of dynamic parameters (","check_redirects","Map redirect chains, loops and unnecessary 3xx hops\n\nTraces all redirects site-wide, detects chains longer than 2 hops, ","check_mobile","Test mobile usability — viewport, touch targets and font sizes\n\nChecks viewport meta tag, tap target spacing (minimum 48","check_i18n","Validate hreflang tags, locale signals and international SEO setup\n\nAudits hreflang attribute syntax, self-referencing h","check_html","Validate HTML structure, semantic elements and document outline\n\nChecks DOCTYPE declaration, charset, viewport meta, dep","check_ai_geo","Score AI search visibility — GEO signals and LLM citation readiness\n\nChecks signals that influence visibility in AI-gene","check_legal","Check privacy policy, cookie consent and Terms of Service presence\n\nDetects presence and accessibility of privacy policy","brief","AI SEO Action Plan — $0.50\n\nTakes a completed scan result and generates a prioritized Markdown action plan. Groups issue","analyze_endpoint","Free-Form AI Analysis — $0.75\n\nAsk any SEO question about a website in plain text. The AI agent reads cached audit data ","google_index_submit","Send one URL to Google's crawler — $0.25\n\nRequest an on-demand mobile Googlebot crawl of a single URL. Agents cannot mak","google_index_submit_bulk","Send up to 10 URLs to Google's crawler — $2.00\n\nRequest on-demand mobile Googlebot crawls for up to 10 URLs in one call ","google_index_check","Check if one URL is in Google's index — $0.02\n\nCheck a single URL's presence in Google's index. Returns a definitive in-","google_index_check_bulk","Check up to 1000 URLs against Google's index — $12.00\n\nCheck up to 1000 URLs in one call ($0.012/URL). Returns a definit","backlinks_check","Verify a backlink on one donor page — $0.02\n\nConfirm that a single donor page really links to your domain. Fetches each ","backlinks_check_bulk","Verify backlinks across up to 500 donor pages — $6.00\n\nAudit up to 500 donor pages in one call ($0.012/donor). Fetches e","google_index_status","Poll a crawl-request task — FREE\n\nProgress of a crawl request: how many URLs were processed and how many have entered Go","google_index_report","Final per-URL indexation report — FREE\n\nPer-URL breakdown once the task completes: which URLs are in Google's index, whi","google_check_status","Poll an index-check task — FREE\n\nProgress and results of an index check. Free, 30 requests/min per IP.\n\n### Responses:\n\n","google_check_report","Full index-check report — FREE\n\nPer-URL indexed/not-indexed listing with titles. Free, 30 requests/min per IP.\n\n### Resp","backlinks_status","Backlink verification report — FREE\n\nPer-donor results: found target links, domain authority, spam score and the donor p"],"transport":"streamable-http","protocolVersion":"2025-06-18"},"requests":[{"label":"initialize","method":"POST","status":200,"latencyMs":707},{"label":"initialized","method":"POST","status":202,"latencyMs":489},{"label":"tools/list","method":"POST","status":200,"latencyMs":642}],"checkedAt":"2026-10-15T21:46:42.584Z","latencyMs":707,"bodySha256":"07b8d2ee5b8bfed9d46cf809b66d74c4d441ba755a928356ebf8f6c30c2cda8a","conformance":1},{"url":"https://seo.hypa1m.xyz/","kind":"x402","error":null,"reach":"ok","checks":[{"id":"status_402","pass":false,"detail":"declared as x402 but the endpoint answered HTTP 200 instead of 402 Payment Required","weight":3}],"status":200,"service":"x402","metadata":null,"observed":{"depth":"challenge_only"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":489}],"checkedAt":"2026-10-15T21:46:48.367Z","latencyMs":489,"bodySha256":"95e6b1b52b89d2633899c6b1f919dbff108eb8b0a63f6748cb7f80f5867ace1c","conformance":0},{"url":"https://seo.hypa1m.xyz/openapi.json","kind":"openapi","error":null,"reach":"ok","checks":[{"id":"document_is_json_object","pass":true,"weight":2},{"id":"openapi_version","pass":true,"weight":2},{"id":"info_title_version","pass":true,"weight":1},{"id":"paths_nonempty","pass":true,"weight":2},{"id":"servers_declared","pass":false,"weight":0.5}],"status":200,"service":"openapi","metadata":0.6666666666666666,"observed":{"name":"Pa1m SEO","skillText":["/status/{job_id}","/scan/quick","/scan/full","/check/core-seo","/check/performance","/check/links","/check/images","/check/security","/check/technical","/check/crawlability","/check/structured-data","/check/js-rendering","/check/accessibility","/check/content","/check/social","/check/eeat","/check/url-structure","/check/redirects","/check/mobile","/check/i18n","/check/html","/check/ai-geo","/check/legal","/brief","/analyze","/google/index","/google/index/bulk","/google/check","/google/check/bulk","/backlinks/check","/backlinks/check/bulk","/google/index/status/{task_id}","/google/index/report/{task_id}","/google/check/status/{task_id}","/google/check/report/{task_id}","/backlinks/status/{task_id}"],"description":"SEO audit any website — 200 rules across 20 categories: technical health, Core Web Vitals, content quality, AI-GEO signals, accessibility, security headers, structured data, and more. Async job flow: POST /scan/quick or /scan/full → poll GET /status/{job_id} → get JSON result with per-category scores (0–100) and issue lists. Use /brief for an AI action plan, /analyze for free-form SEO questions, o"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":787}],"checkedAt":"2026-10-15T21:46:50.665Z","latencyMs":787,"bodySha256":"465a3b0a2d02c7aef2f0a85b2cc2c2bf6867a34382717268e75b6345dbc20b6a","conformance":0.933}]}}}