{"schemaVersion":1,"product":"AgentResolver Service Monitor","monitorId":"mon_59ddee069304abc4708d","checkedAt":"2026-09-27T18:06:44.012Z","target":{"label":null,"origin":"https://agentresolver.vercel.app/","mcpEndpoint":"https://agentresolver.vercel.app/mcp","x402Endpoint":"https://agentresolver.vercel.app/api/x402-ping"},"health":{"status":"degraded","reasons":["mcp_incompatible"]},"fingerprint":"672b1b89a09a2b409fc15f67d2d8052771c28b9effdccec7b0c48ad2191ccf26","snapshot":{"schemaVersion":1,"readiness":{"score":100,"grade":"A","checks":[{"id":"homepage","ok":true,"status":200,"note":"Homepage reachable."},{"id":"robots","ok":true,"status":200,"note":"robots.txt found and advertises Agentmap."},{"id":"llms","ok":true,"status":200,"note":"llms.txt found."},{"id":"llms-full","ok":true,"status":200,"note":"Found."},{"id":"ard","ok":true,"status":200,"note":"ARD manifest found with 1 entry."},{"id":"openapi","ok":true,"status":200,"note":"OpenAPI path responded but did not contain valid JSON."},{"id":"sitemap","ok":true,"status":200,"note":"Found."},{"id":"mcp-card","ok":true,"status":200,"note":"Found."},{"id":"security-headers","ok":true,"status":200,"note":"3/4 baseline security headers detected."}]},"mcp":{"reachable":true,"compatible":false,"protocolVersion":null,"serverName":null,"serverVersion":null,"toolCount":null,"toolNames":[],"toolContractHash":null},"x402":{"status":402,"tlsAuthorized":true,"tlsProtocol":"TLSv1.3","detected":true,"parseable":true,"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x66E19457fFC829E8Ed74706f5c1399C6F6466dE8","resource":"https://agentresolver.vercel.app/api/x402-ping","amountAtomic":"1000","amountUsd":0.001}},"drift":{"baselineProvided":false,"detected":null,"baselineFingerprint":null,"currentFingerprint":"672b1b89a09a2b409fc15f67d2d8052771c28b9effdccec7b0c48ad2191ccf26","changes":[]},"details":{"readiness":{"target":"https://agentresolver.vercel.app/","score":100,"grade":"A","checks":[{"id":"homepage","ok":true,"status":200,"url":"https://agentresolver.vercel.app/","note":"Homepage reachable."},{"id":"robots","ok":true,"status":200,"url":"https://agentresolver.vercel.app/robots.txt","note":"robots.txt found and advertises Agentmap."},{"id":"llms","ok":true,"status":200,"url":"https://agentresolver.vercel.app/llms.txt","note":"llms.txt found."},{"id":"llms-full","ok":true,"status":200,"url":"https://agentresolver.vercel.app/llms-full.txt","note":"Found."},{"id":"ard","ok":true,"status":200,"url":"https://agentresolver.vercel.app/.well-known/ard.json","note":"ARD manifest found with 1 entry."},{"id":"openapi","ok":true,"status":200,"url":"https://agentresolver.vercel.app/openapi.json","note":"OpenAPI path responded but did not contain valid JSON."},{"id":"sitemap","ok":true,"status":200,"url":"https://agentresolver.vercel.app/sitemap.xml","note":"Found."},{"id":"mcp-card","ok":true,"status":200,"url":"https://agentresolver.vercel.app/mcp/server-card","note":"Found."},{"id":"security-headers","ok":true,"status":200,"url":"https://agentresolver.vercel.app/","note":"3/4 baseline security headers detected."}],"issues":[],"recommendations":[]},"mcp":{"endpoint":"https://agentresolver.vercel.app/mcp","reachable":true,"mcpCompatible":false,"initialize":{"status":200,"latencyMs":111,"protocolVersion":null,"serverName":null,"serverVersion":null,"sessionIdPresent":false},"tools":{"status":null,"latencyMs":null,"count":null,"names":[],"items":[]},"notes":["Initialize response was not valid JSON or SSE JSON.","Endpoint responded but did not complete an MCP initialize exchange."]},"x402":{"url":"https://agentresolver.vercel.app/api/x402-ping","status":402,"latencyMs":50,"tls":{"protocol":"TLSv1.3","authorized":true,"validFrom":"Aug 29 19:48:09 2026 GMT","validTo":"Nov 27 19:48:08 2026 GMT","daysRemaining":62,"subjectCn":"*.vercel.app","issuerCn":"WR1"},"x402":{"detected":true,"challengeHeaderPresent":true,"parseable":true,"version":2,"acceptCount":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x66E19457fFC829E8Ed74706f5c1399C6F6466dE8","resource":"https://agentresolver.vercel.app/api/x402-ping","amountAtomic":"1000","amountUsd":0.001,"score":100,"verdict":"strong","checks":[{"id":"status_402","label":"Returns HTTP 402","passed":true,"weight":15,"evidence":"HTTP 402."},{"id":"payment_required_header","label":"PAYMENT-REQUIRED header present","passed":true,"weight":15,"evidence":"Payment challenge header present."},{"id":"challenge_parseable","label":"Payment challenge decodes as JSON","passed":true,"weight":15,"evidence":"Base64 challenge decoded successfully."},{"id":"x402_v2","label":"x402 v2 challenge","passed":true,"weight":10,"evidence":"x402Version=2."},{"id":"accepts","label":"At least one payment option","passed":true,"weight":10,"evidence":"2 payment option(s)."},{"id":"exact_scheme","label":"Exact payment scheme","passed":true,"weight":5,"evidence":"scheme=exact."},{"id":"network","label":"Network declared","passed":true,"weight":5,"evidence":"network=eip155:8453."},{"id":"asset","label":"Asset declared","passed":true,"weight":5,"evidence":"asset=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913."},{"id":"pay_to","label":"Payment recipient declared","passed":true,"weight":5,"evidence":"payTo=0x66E19457fFC829E8Ed74706f5c1399C6F6466dE8."},{"id":"amount","label":"Positive bounded amount declared","passed":true,"weight":5,"evidence":"amount=1000 atomic units."},{"id":"resource_binding","label":"Challenge bound to requested resource","passed":true,"weight":10,"evidence":"resource=https://agentresolver.vercel.app/api/x402-ping."}]},"trust":{"scope":"technical_endpoint_and_x402_payment_challenge","identityVerified":false,"fulfillmentVerified":false,"score":99,"infrastructureScore":97,"x402Score":100,"grade":"A","verdict":"strong","checks":[{"id":"tls_authorized","label":"TLS certificate authorized","passed":true,"weight":30,"evidence":"Certificate chain authorized."},{"id":"tls_protocol","label":"Modern TLS protocol","passed":true,"weight":10,"evidence":"TLSv1.3"},{"id":"cert_lifetime","label":"Certificate not near expiry","passed":true,"weight":10,"evidence":"62 days remaining."},{"id":"reachable","label":"Endpoint reachable without server error","passed":true,"weight":20,"evidence":"HTTP 402."},{"id":"redirect","label":"No immediate redirect","passed":true,"weight":5,"evidence":"No redirect observed."},{"id":"latency","label":"Responsive endpoint","passed":true,"weight":10,"evidence":"50 ms GET latency."},{"id":"hsts","label":"HSTS enabled","passed":true,"weight":5,"evidence":"Strict-Transport-Security present."},{"id":"csp","label":"Content Security Policy present","passed":false,"weight":3,"evidence":"Content-Security-Policy missing."},{"id":"x_content_type_options","label":"MIME sniffing protection","passed":true,"weight":2,"evidence":"X-Content-Type-Options present."},{"id":"x_frame_options","label":"Framing protection","passed":true,"weight":2,"evidence":"X-Frame-Options present."},{"id":"referrer_policy","label":"Referrer policy present","passed":true,"weight":2,"evidence":"Referrer-Policy present."},{"id":"permissions_policy","label":"Permissions policy present","passed":true,"weight":1,"evidence":"Permissions-Policy present."}]}}},"next":{"managedMonitoring":"Use the 30-day managed monitor to run this check hourly and keep a durable public status record without maintaining your own scheduler.","managedMonitoringEndpoint":"https://agentresolver.vercel.app/api/managed-monitor-30d"}}