{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_zkgtambq6zkg","handle":"6frame-verify","url":"https://wellknown.network/agents/6frame-verify","links":{"self":"https://wellknown.network/agents/6frame-verify/record.json","html":"https://wellknown.network/agents/6frame-verify","markdown":"https://wellknown.network/agents/6frame-verify/record.md","api":"https://wellknown.network/api/v1/agents/6frame-verify","status":"https://wellknown.network/api/v1/agents/6frame-verify/status","claim":"https://wellknown.network/agents/6frame-verify/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/6frame-verify/claim.json","badge":"https://wellknown.network/agents/6frame-verify/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/6frame-verify/history","tools":"https://wellknown.network/api/v1/agents/6frame-verify/tools"},"ard":{"identifier":"urn:air:siteverify.dev:server:6frame-verify","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"6Frame Verify","summary":"Pre-launch website QA in 60s via real Chromium. $3/check; agents can pay in USDC (x402).","description":"Pre-launch website QA in 60s via real Chromium. $3/check; agents can pay in USDC (x402).","publisher":{"name":"bret1976","url":null},"homepage":"https://siteverify.dev","repository":"https://github.com/bret1976/6frame-verify","version":"1.3.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://siteverify.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://web-production-1cede.up.railway.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-12T16:06:26.308867Z","publishedAt":"2026-10-12T16:06:26.308867Z","registryName":"io.github.bret1976/6frame-verify"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"code.testing","name":"Testing","confidence":0.781,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.583,"provenance":"derived"}],"categories":["code","commerce","security"],"language":"de"},"observed":{"status":"recently_observed","statusReason":"Responded 4d ago; 5 recent checks failed (latest 30h ago).","lastOkAt":"2026-10-14T22:24:08.662Z","lastProbedAt":"2026-10-17T07:25:35.384Z","statusComputedAt":"2026-10-17T07:27:55.908Z","reliability30d":{"probes":38,"successRate":0.8158,"p50Ms":170,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":38,"ok":31,"authBoundaryOk":0,"serviceOk":31,"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-17T07:25:35.384Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":147,"error":"http 404","detail":null},{"at":"2026-10-16T18:26:21.084Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":13,"error":"http 404","detail":null},{"at":"2026-10-15T18:30:38.803Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":14,"error":"http 404","detail":null},{"at":"2026-10-15T07:22:44.255Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":150,"error":"http 404","detail":null},{"at":"2026-10-15T05:26:15.037Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":165,"error":"http 404","detail":null},{"at":"2026-10-14T22:24:08.662Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":201,"error":null,"detail":{"tools":[{"name":"verify_get_capabilities","description":"Free, no key. What 6Frame Verify checks, prices (Quick $3, Full $12, credit packs $9→$10 and $29→$35), free tier (1 Quick Check/day per key) and how to sign up."},{"name":"verify_signup","description":"Free, no key, NO EMAIL needed. Call with {} to get an API key instantly (shown once), then call verify_check_site with header Authorization: Bearer <key> for 1 "},{"name":"verify_quote","description":"Free, no key. Price for checking a URL (website_quick = 1 page, website_full = up to 10 pages)."},{"name":"verify_check_site","description":"Run a pre-launch QA check on a live site: real Chromium on desktop + mobile, HTTP status, broken links, title/meta/H1, Open Graph, mobile overflow, console erro"},{"name":"verify_get_job","description":"Status of a check (queued, running, completed, completed_with_warnings, failed_platform). Requires API key."},{"name":"verify_get_report","description":"Signed report for a finished check: score, decision, findings with fixes, report page link. Requires API key."},{"name":"verify_get_credits","description":"Prepaid credit balance and today's free-check usage. Requires API key."},{"name":"verify_buy_credits","description":"Get a Stripe checkout_url for a credit pack: credit_pack_9 ($9 → $10) or credit_pack_29 ($29 → $35). A human pays. Requires API key."}],"toolCount":8,"toolsHash":"0981dac4a89318d088adabf542ef3d2a01e9dd4a7c5c1f629a1b570c21173a9d","serverName":"6frame-verify","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-14T15:27:15.669Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":209,"error":null,"detail":{"tools":[{"name":"verify_get_capabilities","description":"Free, no key. What 6Frame Verify checks, prices (Quick $3, Full $12, credit packs $9→$10 and $29→$35), free tier (1 Quick Check/day per key) and how to sign up."},{"name":"verify_signup","description":"Free, no key, NO EMAIL needed. Call with {} to get an API key instantly (shown once), then call verify_check_site with header Authorization: Bearer <key> for 1 "},{"name":"verify_quote","description":"Free, no key. Price for checking a URL (website_quick = 1 page, website_full = up to 10 pages)."},{"name":"verify_check_site","description":"Run a pre-launch QA check on a live site: real Chromium on desktop + mobile, HTTP status, broken links, title/meta/H1, Open Graph, mobile overflow, console erro"},{"name":"verify_get_job","description":"Status of a check (queued, running, completed, completed_with_warnings, failed_platform). Requires API key."},{"name":"verify_get_report","description":"Signed report for a finished check: score, decision, findings with fixes, report page link. Requires API key."},{"name":"verify_get_credits","description":"Prepaid credit balance and today's free-check usage. Requires API key."},{"name":"verify_buy_credits","description":"Get a Stripe checkout_url for a credit pack: credit_pack_9 ($9 → $10) or credit_pack_29 ($29 → $35). A human pays. Requires API key."}],"toolCount":8,"toolsHash":"0981dac4a89318d088adabf542ef3d2a01e9dd4a7c5c1f629a1b570c21173a9d","serverName":"6frame-verify","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-14T08:25:43.241Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":214,"error":null,"detail":{"tools":[{"name":"verify_get_capabilities","description":"Free, no key. What 6Frame Verify checks, prices (Quick $3, Full $12, credit packs $9→$10 and $29→$35), free tier (1 Quick Check/day per key) and how to sign up."},{"name":"verify_signup","description":"Free, no key, NO EMAIL needed. Call with {} to get an API key instantly (shown once), then call verify_check_site with header Authorization: Bearer <key> for 1 "},{"name":"verify_quote","description":"Free, no key. Price for checking a URL (website_quick = 1 page, website_full = up to 10 pages)."},{"name":"verify_check_site","description":"Run a pre-launch QA check on a live site: real Chromium on desktop + mobile, HTTP status, broken links, title/meta/H1, Open Graph, mobile overflow, console erro"},{"name":"verify_get_job","description":"Status of a check (queued, running, completed, completed_with_warnings, failed_platform). Requires API key."},{"name":"verify_get_report","description":"Signed report for a finished check: score, decision, findings with fixes, report page link. Requires API key."},{"name":"verify_get_credits","description":"Prepaid credit balance and today's free-check usage. Requires API key."},{"name":"verify_buy_credits","description":"Get a Stripe checkout_url for a credit pack: credit_pack_9 ($9 → $10) or credit_pack_29 ($29 → $35). A human pays. Requires API key."}],"toolCount":8,"toolsHash":"0981dac4a89318d088adabf542ef3d2a01e9dd4a7c5c1f629a1b570c21173a9d","serverName":"6frame-verify","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-14T05:22:45.924Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":201,"error":"http 404","detail":null},{"at":"2026-10-14T01:27:17.910Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":195,"error":null,"detail":{"tools":[{"name":"verify_get_capabilities","description":"Free, no key. What 6Frame Verify checks, prices (Quick $3, Full $12, credit packs $9→$10 and $29→$35), free tier (1 Quick Check/day per key) and how to sign up."},{"name":"verify_signup","description":"Free, no key, NO EMAIL needed. Call with {} to get an API key instantly (shown once), then call verify_check_site with header Authorization: Bearer <key> for 1 "},{"name":"verify_quote","description":"Free, no key. Price for checking a URL (website_quick = 1 page, website_full = up to 10 pages)."},{"name":"verify_check_site","description":"Run a pre-launch QA check on a live site: real Chromium on desktop + mobile, HTTP status, broken links, title/meta/H1, Open Graph, mobile overflow, console erro"},{"name":"verify_get_job","description":"Status of a check (queued, running, completed, completed_with_warnings, failed_platform). Requires API key."},{"name":"verify_get_report","description":"Signed report for a finished check: score, decision, findings with fixes, report page link. Requires API key."},{"name":"verify_get_credits","description":"Prepaid credit balance and today's free-check usage. Requires API key."},{"name":"verify_buy_credits","description":"Get a Stripe checkout_url for a credit pack: credit_pack_9 ($9 → $10) or credit_pack_29 ($29 → $35). A human pays. Requires API key."}],"toolCount":8,"toolsHash":"0981dac4a89318d088adabf542ef3d2a01e9dd4a7c5c1f629a1b570c21173a9d","serverName":"6frame-verify","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"verify_get_capabilities","description":"Free, no key. What 6Frame Verify checks, prices (Quick $3, Full $12, credit packs $9→$10 and $29→$35), free tier (1 Quick Check/day per key) and how to sign up."},{"name":"verify_signup","description":"Free, no key, NO EMAIL needed. Call with {} to get an API key instantly (shown once), then call verify_check_site with header Authorization: Bearer <key> for 1 "},{"name":"verify_quote","description":"Free, no key. Price for checking a URL (website_quick = 1 page, website_full = up to 10 pages)."},{"name":"verify_check_site","description":"Run a pre-launch QA check on a live site: real Chromium on desktop + mobile, HTTP status, broken links, title/meta/H1, Open Graph, mobile overflow, console erro"},{"name":"verify_get_job","description":"Status of a check (queued, running, completed, completed_with_warnings, failed_platform). Requires API key."},{"name":"verify_get_report","description":"Signed report for a finished check: score, decision, findings with fixes, report page link. Requires API key."},{"name":"verify_get_credits","description":"Prepaid credit balance and today's free-check usage. Requires API key."},{"name":"verify_buy_credits","description":"Get a Stripe checkout_url for a credit pack: credit_pack_9 ($9 → $10) or credit_pack_29 ($29 → $35). A human pays. Requires API key."}],"package":null,"toolSurface":{"id":"ts_c4dax6xk572u","endpointId":"ep_phnxcztyere6","hash":"0981dac4a89318d088adabf542ef3d2a01e9dd4a7c5c1f629a1b570c21173a9d","toolCount":8,"serverName":"6frame-verify","serverVersion":"1.3.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-13T13:23:58.055Z","lastSeenAt":"2026-10-14T22:24:08.659Z","observations":6,"toolNames":["verify_get_capabilities","verify_signup","verify_quote","verify_check_site","verify_get_job","verify_get_report","verify_get_credits","verify_buy_credits"],"distinctSurfaces":5},"endpointFacts":[{"id":"ep_phnxcztyere6","url":"https://web-production-1cede.up.railway.app/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-13T13:23:58.070Z","auth":{"observedAt":"2026-10-13T13:23:58.258Z","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-13T13:23:58.266Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.up.railway.app","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-27T03:01:43.000Z","validTo":"2026-12-26T03:01:42.000Z","daysToExpiry":68,"sanCount":2,"fingerprint256":"FB:37:0C:A2:68:42:DA:2B:2F:F8:E3:18:2E:0E:8C:FC:6F:B8:EA:C3:2C:DB:57:18:F4:5A:4B:39:B9:E1:40:AF"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.bret1976/6frame-verify","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.bret1976%2F6frame-verify","firstSeenAt":"2026-10-07T07:21:22.743Z","fetchedAt":"2026-10-16T04:21:10.876Z","normalizedAt":"2026-10-16T04:21:10.876Z"}]},"firstSeenAt":"2026-10-07T07:21:22.743Z","updatedAt":"2026-10-14T22:27:02.260Z"}