{"ok":true,"kind":"crawlcheck-capability-registry-entry","v":1,"domain":"businessvaluenow.com","page":"https://crawlcheck.io/registry/capabilities/businessvaluenow.com","row":{"domain":"businessvaluenow.com","host":"businessvaluenow.com","report_id":"ugpmvmfpnu","scanned_at":"2026-10-31T02:34:51.664Z","manifest":"0e268ba41d2f15e7f0b53897573b1369f5da0f834fba18adb2622a4b46276fff","declared":9,"protocols":["api","openapi"],"by_policy":{"metadata":1,"unknown":7,"public_read_only":1},"verified":1,"mismatches":0,"self_scan":false},"policy_classes":[{"id":"public_read_only","safety":"read_only_public","label":"Public read-only","automatic":true,"invoke":"May be called without credentials. CrawlCheck calls it only to check the declaration: GET with no input, on the scanned origin."},{"id":"authenticated_read_only","safety":"read_only_authenticated","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},{"id":"reversible_write","safety":"reversible_write","label":"Reversible write","automatic":false,"invoke":"Never invoked automatically. Needs the owner's written authorisation and a test account."},{"id":"irreversible_write","safety":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},{"id":"financial","safety":"financial","label":"Financial","automatic":false,"invoke":"Never invoked automatically. Moves money or creates a charge."},{"id":"external_communication","safety":"external_communication","label":"External communication","automatic":false,"invoke":"Never invoked automatically. Sends a message, email or notification to someone."},{"id":"identity","safety":"identity_or_account","label":"Identity and accounts","automatic":false,"invoke":"Never invoked automatically. Creates, signs in to or changes an account or credential."},{"id":"unknown","safety":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},{"id":"metadata","safety":"metadata_only","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."}],"items":[{"capability_id":"cap1:437318503b55da88ce05","protocol":"api","operation":null,"method":null,"endpoint":"https://businessvaluenow.com/sitemap-index.xml","declared":{"by":"https://businessvaluenow.com/.well-known/api-catalog","declaration_sha256":"23b17e0318a674472b1421c8117672c32493f0caab5b26066dc58752d105d299","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:29ff29c3142115da28e0","protocol":"openapi","operation":"checker_start","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_start","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:4a901bdee4e97f05325a","protocol":"openapi","operation":"checker_answer","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_answer","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:09da8a61bacb2b674912","protocol":"openapi","operation":"checker_tree","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_tree","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:583bc35e6839c319d569","protocol":"openapi","operation":"enquiry_describe","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/enquiry_describe","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:cbba1c1c246cec96abf6","protocol":"openapi","operation":"enquiry_fields","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/enquiry_fields","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:2d574299983eb4fffb37","protocol":"openapi","operation":"submit_enquiry","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/submit_enquiry","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"http_bearer","params_required":0,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:d16343c333b0b62bf392","protocol":"openapi","operation":"mcpCard","method":"GET","endpoint":"https://businessvaluenow.com/mcp","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"none","params_required":0,"media":["application/json"],"safety_class":"read_only_public","safety_basis":"HTTP GET with no declared security"},"policy":{"id":"public_read_only","label":"Public read-only","automatic":true,"invoke":"May be called without credentials. CrawlCheck calls it only to check the declaration: GET with no input, on the scanned origin."},"observed":{"state":"behavior_verified","verified":true,"at":"2026-10-31T02:34:56.475Z","status":200,"content_type":"application/json","sha256":"225e125a8103c77a9dd9787b5c50474224b0426c5b7ce88e5a0548fd191f8e2d","mismatches":[],"not_attempted_because":null}},{"capability_id":"cap1:988943ef8d15537db38f","protocol":"openapi","operation":"mcp","method":"POST","endpoint":"https://businessvaluenow.com/mcp","declared":{"by":"https://businessvaluenow.com/openapi.json","declaration_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","authentication":"none","params_required":1,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"classed unknown: only read-only public actions are ever called"}}],"mismatches":[],"certificate":{"certificate_id":"ccap1:9caeeac4dc05a326e8e8849e0053b4c4313a616d1c1f0ff4cb884497df9305ad","certificate":{"kind":"crawlcheck-capability-certificate","v":1,"subject":"businessvaluenow.com","domain":"businessvaluenow.com","record":"ugpmvmfpnu","report":"https://crawlcheck.io/r/ugpmvmfpnu","manifest_sha256":"0e268ba41d2f15e7f0b53897573b1369f5da0f834fba18adb2622a4b46276fff","measured_at":"2026-10-31T02:34:51.664Z","verification_checked_at":"2026-10-31T02:34:56.475Z","verification_policy":"public GETs with no required input and one read-only MCP tool with no required input, on the scanned origin only; redirects recorded, not followed","invocation_rule":"capabilities are read from declarations only; nothing is invoked. Later verification may call read_only_public operations alone; every other class needs the site owner's authorisation and a test account, and unknown is never called","counts":{"declared":9,"verified":1,"mismatches":0},"items":[{"id":"cap1:437318503b55da88ce05","protocol":"api","operation":null,"method":null,"endpoint":"https://businessvaluenow.com/sitemap-index.xml","declared_by_sha256":"23b17e0318a674472b1421c8117672c32493f0caab5b26066dc58752d105d299","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:29ff29c3142115da28e0","protocol":"openapi","operation":"checker_start","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_start","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4a901bdee4e97f05325a","protocol":"openapi","operation":"checker_answer","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_answer","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:09da8a61bacb2b674912","protocol":"openapi","operation":"checker_tree","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/checker_tree","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:583bc35e6839c319d569","protocol":"openapi","operation":"enquiry_describe","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/enquiry_describe","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:cbba1c1c246cec96abf6","protocol":"openapi","operation":"enquiry_fields","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/enquiry_fields","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:2d574299983eb4fffb37","protocol":"openapi","operation":"submit_enquiry","method":"POST","endpoint":"https://businessvaluenow.com/mcp/tools/submit_enquiry","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d16343c333b0b62bf392","protocol":"openapi","operation":"mcpCard","method":"GET","endpoint":"https://businessvaluenow.com/mcp","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"read_only_public","policy":"public_read_only","observed":"behavior_verified","status":200,"observed_sha256":"225e125a8103c77a9dd9787b5c50474224b0426c5b7ce88e5a0548fd191f8e2d"},{"id":"cap1:988943ef8d15537db38f","protocol":"openapi","operation":"mcp","method":"POST","endpoint":"https://businessvaluenow.com/mcp","declared_by_sha256":"490f701689de761bd10f94742c3a6fa9b4c5344e02fa848c90a893d3ededc7c8","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null}],"mismatches":[],"valid_until":"2026-11-14T02:34:51.664Z","lifecycle":{"valid_days":14,"revoked":"a later measurement no longer verifies a capability this certificate verified, or records a mismatch this one did not","suspended":"while the domain's owner has declared an incident, or while its domain-control claim is lapsed or suspended","superseded":"a newer certificate for the same domain exists; this one stays valid until valid_until unless revoked","withdrawn":"the owner opted the domain out of measurement","appeal":"the verified owner files a dispute against the measurement (POST /api/disputes); decided on evidence with an independent re-read; an upheld appeal withdraws the finding, and the revocation stays in the log with the resolution linked","spec":"/spec/certificate"},"status_url":"https://crawlcheck.io/api/registry/capabilities/status?domain=businessvaluenow.com&record=ugpmvmfpnu"},"signature":{"alg":"Ed25519","kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","certificate_sha256":"9caeeac4dc05a326e8e8849e0053b4c4313a616d1c1f0ff4cb884497df9305ad","message":"the UTF-8 bytes of \"crawlcheck-capability-certificate-v1\\n\" followed by certificate_sha256 (hex), where certificate_sha256 = SHA-256 of the certificate as canonical JSON (keys sorted, no whitespace)","sig":"BqC9DIzaqrR7EiyYETOTkaDS8e_Yecfy2dnx8rTakKL5EG5iBaRkvDq1r_eznBUMpEMgk8h28JY6Wbma5C6YBQ"},"issuer":{"name":"CrawlCheck observer","key":{"jwk":{"kty":"OKP","crv":"Ed25519","x":"5TmKCOx0TTHepq7HwyXBHvGQpVCSBd2lV8cLzYVqFxQ"},"directory":"https://crawlcheck.io/.well-known/http-message-signatures-directory"}}},"verify":"https://crawlcheck.io/api/registry/capabilities/verify?domain=businessvaluenow.com"}