{"score":{"grade":"C","total":51,"breadth":27,"payment":0,"quality":100,"discovery":100},"domain":"api.sitecheck-api.workers.dev","origin":"https://api.sitecheck-api.workers.dev","robots":{"url":"https://api.sitecheck-api.workers.dev/robots.txt","bots":[{"bot":"GPTBot","source":"wildcard","allowed":true},{"bot":"Google-Extended","source":"wildcard","allowed":true},{"bot":"ClaudeBot","source":"wildcard","allowed":true},{"bot":"Applebot-Extended","source":"wildcard","allowed":true},{"bot":"CCBot","source":"wildcard","allowed":true},{"bot":"PerplexityBot","source":"wildcard","allowed":true},{"bot":"Bytespider","source":"wildcard","allowed":true}],"fetched":true},"probedAt":"2026-11-12T16:10:05.110Z","warnings":[],"platforms":[{"id":"cloudflare","label":"Cloudflare","signals":["cf-ray","cloudflare"],"confidence":0.5}],"protocols":[{"id":"ucp","status":"absent","details":{},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/ucp","bytes":13,"snippet":"404 Not Found","latencyMs":817,"statusCode":404,"contentType":"text/plain; charset=UTF-8"}],"endpoints":[],"confidence":0.9},{"id":"acp","status":"undiscoverable","details":{"spec":"https://www.agenticcommerce.dev/","reason":"acp_has_no_public_well_known"},"version":null,"evidence":[],"endpoints":[],"confidence":1},{"id":"ap2","status":"absent","details":{},"version":null,"evidence":[],"endpoints":[],"confidence":0.9},{"id":"tap","status":"absent","details":{},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/http-message-signatures-directory","bytes":13,"snippet":"404 Not Found","latencyMs":781,"statusCode":404,"contentType":"text/plain; charset=UTF-8"}],"endpoints":[],"confidence":0.9},{"id":"mcp","status":"present","details":{"keys":["name","title","version","transport","endpoint","howToConnect","docs"],"name":"sitecheck","endpoint":"https://api.sitecheck-api.workers.dev/mcp","discovery":"document","handshake":"not_run","contentType":"application/json","discoveryPath":"/.well-known/mcp.json","protocolVersion":"1.8.5"},"version":"1.8.5","evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/mcp.json","bytes":618,"snippet":"{\"name\":\"sitecheck\",\"title\":\"SiteCheck (x402 pay-per-call tools)\",\"version\":\"1.8.5\",\"transport\":\"streamable-http (stateless, JSON answers, no SSE)\",\"endpoint\":\"https://api.sitecheck-api.workers.dev/mcp\",\"howToConnect\":\"POST JSON-RPC 2.0 to this URL: initialize, then tools/list an","latencyMs":781,"statusCode":200,"contentType":"application/json"},{"url":"https://api.sitecheck-api.workers.dev/.well-known/mcp","bytes":618,"snippet":"{\"name\":\"sitecheck\",\"title\":\"SiteCheck (x402 pay-per-call tools)\",\"version\":\"1.8.5\",\"transport\":\"streamable-http (stateless, JSON answers, no SSE)\",\"endpoint\":\"https://api.sitecheck-api.workers.dev/mcp\",\"howToConnect\":\"POST JSON-RPC 2.0 to this URL: initialize, then tools/list an","latencyMs":797,"statusCode":200,"contentType":"application/json"},{"url":"https://api.sitecheck-api.workers.dev/mcp","bytes":618,"snippet":"{\"name\":\"sitecheck\",\"title\":\"SiteCheck (x402 pay-per-call tools)\",\"version\":\"1.8.5\",\"transport\":\"streamable-http (stateless, JSON answers, no SSE)\",\"endpoint\":\"https://api.sitecheck-api.workers.dev/mcp\",\"howToConnect\":\"POST JSON-RPC 2.0 to this URL: initialize, then tools/list an","latencyMs":790,"statusCode":200,"contentType":"application/json"}],"endpoints":["https://api.sitecheck-api.workers.dev/.well-known/mcp.json"],"confidence":0.9},{"id":"a2a","status":"present","details":{"name":"SiteCheck tool finder","skills":[{"id":"find-tool","name":"Find a tool"}],"contentType":"application/json","discoveryPath":"/.well-known/agent-card.json","interfaceStatus":200,"protocolVersion":"0.3.0"},"version":"0.3.0","evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/agent-card.json","bytes":1308,"snippet":"{\"protocolVersion\":\"0.3.0\",\"name\":\"SiteCheck tool finder\",\"description\":\"Finds the right one of the 225 pay-per-call SiteCheck tools on this host for a task described in plain words, and says how to call it: URL, method, price in USDC and how to pay with x402. Free; it runs no to","latencyMs":803,"statusCode":200,"contentType":"application/json"},{"url":"https://api.sitecheck-api.workers.dev/.well-known/agent.json","bytes":1308,"snippet":"{\"protocolVersion\":\"0.3.0\",\"name\":\"SiteCheck tool finder\",\"description\":\"Finds the right one of the 225 pay-per-call SiteCheck tools on this host for a task described in plain words, and says how to call it: URL, method, price in USDC and how to pay with x402. Free; it runs no to","latencyMs":812,"statusCode":200,"contentType":"application/json"}],"endpoints":["https://api.sitecheck-api.workers.dev/.well-known/agent-card.json"],"confidence":0.85},{"id":"x402","status":"absent","details":{"note":"not_x402_document"},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/x402","bytes":8192,"snippet":"{\"version\":1,\"x402Version\":2,\"name\":\"SiteCheck\",\"description\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap URLs, tech stack detec","latencyMs":70,"statusCode":200,"contentType":"application/json"}],"endpoints":[],"confidence":0.9},{"id":"mpp","status":"absent","details":{"note":"no_public_well_known"},"version":null,"evidence":[],"endpoints":[],"confidence":0.9},{"id":"llms","status":"present","details":{"bytes":8192},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/llms.txt","bytes":8192,"snippet":"# SiteCheck > Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap URLs, tech stack detection, translation, exchange rates, e-mail pre-che","latencyMs":827,"statusCode":200,"contentType":"text/plain; charset=utf-8"},{"url":"https://api.sitecheck-api.workers.dev/llms-full.txt","bytes":8192,"snippet":"# SiteCheck > Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap URLs, tech stack detection, translation, exchange rates, e-mail pre-che","latencyMs":831,"statusCode":200,"contentType":"text/plain; charset=utf-8"}],"endpoints":["https://api.sitecheck-api.workers.dev/llms.txt","https://api.sitecheck-api.workers.dev/llms-full.txt"],"confidence":0.9},{"id":"ai-plugin","status":"present","details":{"api":{"url":"https://api.sitecheck-api.workers.dev/openapi.json","type":"openapi"},"nameForModel":"sitecheck"},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/ai-plugin.json","bytes":4366,"snippet":"{\"schema_version\":\"v1\",\"name_for_human\":\"SiteCheck\",\"name_for_model\":\"sitecheck\",\"description_for_human\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits\",\"description_for_model\":\"Pay-per-call tools for AI a","latencyMs":833,"statusCode":200,"contentType":"application/json"}],"endpoints":["https://api.sitecheck-api.workers.dev/.well-known/ai-plugin.json"],"confidence":0.9},{"id":"openapi","status":"error","details":{"note":"not_openapi"},"version":null,"evidence":[{"url":"https://api.sitecheck-api.workers.dev/.well-known/openapi.json","bytes":8192,"snippet":"{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"SiteCheck API\",\"version\":\"1.2.0\",\"description\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap U","latencyMs":975,"statusCode":200,"contentType":"application/json; charset=utf-8"},{"url":"https://api.sitecheck-api.workers.dev/openapi.json","bytes":8192,"snippet":"{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"SiteCheck API\",\"version\":\"1.2.0\",\"description\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap U","latencyMs":1011,"statusCode":200,"contentType":"application/json"},{"url":"https://api.sitecheck-api.workers.dev/openapi.yaml","bytes":8192,"snippet":"{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"SiteCheck API\",\"version\":\"1.2.0\",\"description\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap U","latencyMs":1048,"statusCode":200,"contentType":"application/yaml; charset=utf-8"},{"url":"https://api.sitecheck-api.workers.dev/swagger.json","bytes":8192,"snippet":"{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"SiteCheck API\",\"version\":\"1.2.0\",\"description\":\"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap U","latencyMs":1076,"statusCode":200,"contentType":"application/json"}],"endpoints":["https://api.sitecheck-api.workers.dev/.well-known/openapi.json","https://api.sitecheck-api.workers.dev/openapi.json","https://api.sitecheck-api.workers.dev/openapi.yaml","https://api.sitecheck-api.workers.dev/swagger.json"],"confidence":0.7}],"reachable":true,"paymentRails":{"x402":{"present":false,"payable":null,"notes":"not observed"},"mpp":{"present":false,"payable":null,"notes":"no public challenge detected"},"other":[{"id":"ap2","present":false,"payable":null,"status":"not_probeable_on_origin","notes":"No AP2 surface on the origin. Absence is not a failed payment probe."}]},"participation":{"status":"open","evidence":[{"detail":"present","source":"llms.txt"},{"detail":"present","source":"agents.md"},{"detail":"present","source":"agent-card"},{"detail":"manifest present","source":"mcp"}],"confidence":"high"},"capabilityMatrix":{"ucp":{"declared":false,"probeOk":false,"callable":false,"payable":null,"evidence":["404 /.well-known/ucp"],"checkedAt":"2026-11-12T19:14:26.095Z"},"acp":{"declared":false,"probeOk":false,"callable":false,"payable":null,"evidence":["no public discovery surface"],"checkedAt":"2026-11-12T19:14:26.095Z"},"ap2":{"declared":false,"probeOk":false,"callable":false,"payable":null,"evidence":["not observed"],"checkedAt":"2026-11-12T19:14:26.095Z"},"tap":{"declared":false,"probeOk":false,"callable":false,"payable":null,"evidence":["404 /.well-known/http-message-signatures-directory"],"checkedAt":"2026-11-12T19:14:26.095Z"},"mcp":{"declared":true,"probeOk":true,"callable":false,"payable":null,"evidence":["200 /.well-known/mcp.json","manifest only; runtime handshake not run"],"checkedAt":"2026-11-12T19:14:26.095Z"},"a2a":{"declared":true,"probeOk":true,"callable":true,"payable":null,"evidence":["200 /.well-known/agent-card.json","path /.well-known/agent-card.json","agent card JSON parsed","HEAD interface 200"],"checkedAt":"2026-11-12T19:14:26.095Z"},"x402":{"declared":false,"probeOk":false,"callable":false,"payable":false,"evidence":["200 /.well-known/x402","not_x402_document"],"checkedAt":"2026-11-12T19:14:26.095Z"},"mpp":{"declared":false,"probeOk":false,"callable":false,"payable":false,"evidence":["no_public_well_known"],"checkedAt":"2026-11-12T19:14:26.095Z"},"llms":{"declared":true,"probeOk":true,"callable":true,"payable":null,"evidence":["200 /llms.txt","llms.txt body accepted"],"checkedAt":"2026-11-12T19:14:26.095Z"},"ai-plugin":{"declared":true,"probeOk":true,"callable":true,"payable":null,"evidence":["200 /.well-known/ai-plugin.json"],"checkedAt":"2026-11-12T19:14:26.095Z"},"openapi":{"declared":false,"probeOk":false,"callable":false,"payable":null,"evidence":["200 /.well-known/openapi.json","not_openapi"],"checkedAt":"2026-11-12T19:14:26.095Z"}},"callabilityProbedAt":"2026-11-12T19:14:26.095Z","cache":{"presenceMaxAgeSec":86400,"callabilityMaxAgeSec":900,"presenceStale":false,"callabilityStale":false},"refresh":{"payable":true,"priceUsd":0.02,"network":"eip155:8453","rest":{"method":"GET","url":"/api/v1/hosts/api.sitecheck-api.workers.dev/refresh"},"mcp":{"tool":"refresh_host","path":"/api/v1/mcp"},"docs":"https://www.vokko.eu/pricing"}}