{"attribution":"MCP Queen — the evidence layer for MCP (https://mcpqueen.com)","license":"CC BY 4.0 — free to use with attribution and a link to mcpqueen.com","methodology":"https://mcpqueen.com/registry#methodology","docs":"https://mcpqueen.com/api","generated_at":"2026-11-05T17:58:32.258Z","server":{"name":"nl.afhaalgroothandel/shop","title":null,"description":"Dutch family B2B wholesaler since 1992: toys, gifts, party and seasonal items from own stock","version":"0.5.0","remote_url":"https://mcp.afhaalgroothandel.nl/","repo_url":null},"operational_grade":{"grade":"A","score":97,"provisional":0,"reachable":1,"auth_state":"open","latency_ms":320,"tool_count":14,"probed_at":"2026-11-05T15:01:00.068Z","evidence":[{"criterion":"reachability","points":25,"max":25,"evidence":"HTTP 200, initialize accepted in 320ms"},{"criterion":"protocol","points":15,"max":15,"evidence":"valid JSON-RPC initialize result, protocolVersion 2025-06-18, serverInfo afhaalgroothandel@0.5.1"},{"criterion":"tooling","points":35,"max":35,"evidence":"tools/list OK: 14 tools e.g. \"search\"; 14/14 described, 14/14 fully-typed schemas, median description 683 chars"},{"criterion":"latency","points":10,"max":10,"evidence":"initialize round-trip 320ms"},{"criterion":"provenance","points":12,"max":15,"evidence":"description present; no repository URL; version 0.5.0; namespace nl.afhaalgroothandel matches endpoint/repo"}],"protocol_access":"open"},"field_semantics":{"auth_state":"Deprecated name retained for compatibility. It means protocol handshake/discovery access only, not tool-level data entitlement.","protocol_access":"Preferred name for auth_state."},"audit_state":"observations_published","observations":[{"dimension":"claim_verification","metric":"advertised_corpus_scale","status":"unverified","value_text":"10 products","evidence":"Advertised corpus-size expression(s) found in public metadata/tool descriptions: 10 products. Black-box discovery does not establish corpus coverage; a manifest or sampled benchmark is required.","source_type":"live_probe","sample_size":null,"observed_at":"2026-11-05T15:01:00.068Z","methodology_version":"trust-v1"},{"dimension":"citation_quality","metric":"citation_capability_advertised","status":"unverified","value_text":null,"evidence":"Metadata/tool descriptions advertise citation or evidence capability: With the order reference and no weight_kg or products it prices the order's cart and its shipping country; otherwise give weight_kg or products (ids with quantities in packages) | The answer holds the order reference (mo1_…): keep it and send it with every later call as Authorization: Bearer mo1_… or as the ref argument | status The state of the order reference (pending until the shopper confirms the email, active, paying, placed), whether the email is confirmed, the cart lines and totals, what the checkout still need. No response-level citation benchmark has verified this claim yet.","source_type":"live_probe","sample_size":null,"observed_at":"2026-11-05T15:01:00.068Z","methodology_version":"trust-v1"},{"dimension":"security","metric":"authentication_boundary","status":"observed","value_text":"open","evidence":"Live protocol probe observed auth_state=open. This describes discovery/access behavior; it is not by itself a vulnerability finding.","source_type":"live_probe","sample_size":null,"observed_at":"2026-11-05T15:01:00.068Z","methodology_version":"trust-v1"}],"response_benchmarks":[],"reviewed_field_reports":[],"interpretation":"Dimensions are independent; missing evidence is not a pass; field reports are qualitative, moderated and never votes."}