{"schema_version":"verify.report.v1","generated_at":"2026-09-30T02:11:59.344274+00:00","snapshot_id":"trustsnap_8e0c255de48bbd7e","server":{"namespace":"github-ownerspec-com","name":"mcp-server","title":"ownerspec-com/mcp-server","description":"Official MCP server for OwnerSpec.com: cited home water treatment answers, part matching and sizing calculators for AI agents. Live at https://ownerspec.com/mcp","homepage_url":"https://ownerspec.com/mcp-server/","docs_url":"https://ownerspec.com/mcp-server/","icon_url":"https://avatars.githubusercontent.com/u/328448783?v=4","support_url":"https://github.com/ownerspec-com/mcp-server","remote_url":"https://ownerspec.com/mcp-server/","server_card_url":null,"latest_version":null,"current_status":"failing","current_score":null,"transport_type":"streamable-http","has_oauth":true,"has_dcr":false,"has_prompts":true,"tool_count":0,"current_validation_schema_version":"8058defc70ca932c","last_validated_at":"2026-09-29T17:19:43.808150+00:00","registry_source":"github_topic_registry","registry_identifier":"github_topic_registry:ownerspec-com/mcp-server","canonical_identifier":null,"current_score_components":{"auth_operability_score":2.0,"error_contract_score":0.0,"rate_limit_semantics_score":2.0,"schema_completeness_score":0.0,"backward_compatibility_score":4.0,"slo_health_score":0.0,"security_hygiene_score":0.0,"task_success_score":0.0,"trust_confidence_score":1.0,"prompt_contract_score":2.0,"resource_contract_score":0.0,"discovery_metadata_score":3.0,"registry_consistency_score":2.0,"installability_score":0.0,"session_semantics_score":0.0,"tool_surface_design_score":0.0,"result_shape_stability_score":0.0,"oauth_interop_score":3.0,"recovery_semantics_score":0.0,"maintenance_signal_score":2.0,"adoption_signal_score":2.0,"freshness_confidence_score":1.0,"transport_fidelity_score":1.0,"spec_recency_score":0.0,"session_resume_score":0.0,"step_up_auth_score":3.0,"transport_compliance_score":0.0,"utility_coverage_score":0.0,"advanced_capability_coverage_score":1.0,"connector_publishability_score":0.0,"tool_snapshot_churn_score":0.0,"connector_replay_score":0.0,"request_association_score":2.0,"interactive_flow_safety_score":3.0,"official_registry_presence_score":2.0,"safety_transparency_score":4.0,"tool_capability_clarity_score":0.0,"data_exfiltration_resilience_score":0.0,"dependency_supply_chain_signal_score":1.0,"input_sanitization_safety_score":0.0,"tool_namespace_clarity_score":0.0},"capability_taxonomy":[],"machine_summary":{},"taxonomy_tags":[],"score_decomposition":[],"validation_diff":null,"tool_snapshot_diff":null,"connector_replay":{},"request_association":{},"production_readiness":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully.","badge":"score-low"},"recommended_for":[],"history_summary":{},"validation_timeline":[],"evidence_confidence":{"score":null,"label":"not_assessed","reason":"No evidence-bearing validation runs exist yet (9 captured checks, validation age 8.9 hours). Confidence cannot be computed.","live_check_count":9,"validation_age_hours":8.87,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"incident_feed":[],"disputes":[],"remediations":[],"client_remediation_modes":[],"client_profiles":[],"client_readiness_verdicts":[],"publishability_policy_profiles":[],"compatibility_fixtures":[],"install_snippets":{},"aliases":[],"raw_evidence":{"checks":{"probe_noise_resilience":{"status":"ok","latency_ms":168.95,"details":{"url":"https://ownerspec.com/robots.txt","http_status":200,"headers":{"content-type":"text/plain; charset=utf-8","strict-transport-security":"max-age=31536000; includeSubDomains; preload"},"validation_disallowed":false,"consent_error":null}},"server_card":{"status":"ok","latency_ms":74.07,"details":{"url":"https://ownerspec.com/.well-known/mcp/server-card.json","payload":{"$schema":"https://modelcontextprotocol.io/schema/server-card/v1","name":"com.ownerspec/mcp","title":"OwnerSpec","version":"1.0.0","description":"Cited home water treatment reference for AI agents. OwnerSpec publishes diagnosis guides (symptom or lab result in, treatment class out), sizing calculators, replacement-part cross-references and product reviews, every figure cited to EPA, NSF/ANSI, WQA, a state extension service or the manufacturer's document, with the date the facts were last verified. The MCP server exposes full-text search, page retrieval as Markdown, the quotable quick answer of any page, water problem diagnosis, replacement-part matching, product picks with Amazon links, a hardness unit converter and a softener sizing calculator. Every page carries a fact sheet (answer, formula or compatibility basis, inputs, assumptions, method, typed primary source) that get_quick_answer returns verbatim. The canonical public page is the citation target; this server is a retrieval interface. Read-only, no live prices, no bookings. Product links are Amazon Associates links: OwnerSpec may earn a commission at no extra cost to the buyer, which agents should disclose.","websiteUrl":"https://ownerspec.com/","documentation":"https://ownerspec.com/mcp-server/","repository":{"url":"https://github.com/ownerspec-com/mcp-server","source":"github"},"serverInfo":{"name":"ownerspec","title":"OwnerSpec","version":"1.0.0","description":"OwnerSpec MCP server: search, diagnose, match parts, size equipment, cite.","homepage":"https://ownerspec.com/","documentation":"https://ownerspec.com/mcp-server/"},"transport":{"type":"streamable-http","endpoint":"https://ownerspec.com/mcp","note":"Stateless JSON-RPC 2.0 over POST. Single JSON responses, no SSE stream, no sessions. GET returns 405 by design."},"remotes":[{"type":"streamable-http","url":"https://ownerspec.com/mcp"}],"authentication":{"type":"none","required":false,"documentation":"https://ownerspec.com/auth.md"},"capabilities":{"tools":true,"resources":true,"prompts":true,"sampling":false,"logging":false},"tools":[{"name":"search_pages","description":"Full-text search over every page, filterable by layer and topic."},{"name":"get_page","description":"One page as clean Markdown with canonical URL, dates and sources."},{"name":"get_quick_answer","description":"The page's cited 134 to 167 word quick answer, its fact sheet, verified date, FAQ and typed sources."},{"name":"diagnose_water_problem","description":"Symptom or lab result in, matching diagnosis guides and their quick answers out."},{"name":"find_replacement_part","description":"Model or part number in, the cartridges, lamps or parts that fit out, with product links."},{"name":"get_product_picks","description":"Recommended products for a need from the review and parts pages, with Amazon links."},{"name":"convert_water_hardness","description":"Convert gpg, mg/L, dH, fH, Clark and mmol/L with the USGS band."},{"name":"size_water_softener","description":"Grain capacity between regenerations, nominal size and the salt-efficient Fleck 5600SXT row."}],"resources":["https://ownerspec.com/llms.txt","https://ownerspec.com/llms-full.txt","https://ownerspec.com/index.json","https://ownerspec.com/sitemap.xml","https://ownerspec.com/openapi.json","https://ownerspec.com/auth.md"],"prompts":[{"name":"answer_from_ownerspec","description":"Search, read the quick answer, answer with citation and verified date."}],"contact":{"email":"support@ownerspec.com","url":"https://ownerspec.com/contact/"},"license":"MIT"},"http_status":200,"headers":{"content-type":"application/json","strict-transport-security":"max-age=31536000; includeSubDomains; preload"}}},"oauth_protected_resource":{"status":"ok","latency_ms":34.59,"details":{"url":"https://ownerspec.com/.well-known/oauth-protected-resource","payload":{"resource":"https://ownerspec.com","resource_name":"OwnerSpec","authorization_servers":["https://ownerspec.com"],"scopes_supported":[],"bearer_methods_supported":["header"],"resource_documentation":"https://ownerspec.com/auth.md","public_access":true,"authentication_required":false,"note":"OwnerSpec is a public, read-only site. The listed authorization server is this host's own RFC 8414 metadata, which declares no grant types and no keys: no access token exists, none is required, and a bearer header is ignored. Fetch any URL directly over HTTPS. See /auth.md."},"http_status":200,"headers":{"content-type":"application/json; charset=utf-8","strict-transport-security":"max-age=31536000; includeSubDomains; preload"}}},"oauth_authorization_server":{"status":"ok","latency_ms":27.13,"details":{"url":"https://ownerspec.com/.well-known/oauth-authorization-server","payload":{"issuer":"https://ownerspec.com","authorization_endpoint":"https://ownerspec.com/oauth/authorize","token_endpoint":"https://ownerspec.com/oauth/token","jwks_uri":"https://ownerspec.com/.well-known/jwks.json","response_types_supported":[],"grant_types_supported":[],"scopes_supported":[],"token_endpoint_auth_methods_supported":["none"],"code_challenge_methods_supported":[],"service_documentation":"https://ownerspec.com/auth.md","authentication_required":false,"agent_auth":{"skill":"https://ownerspec.com/auth.md","register_uri":"https://ownerspec.com/agent/auth","identity_endpoint":"https://ownerspec.com/agent/auth","claim_uri":"https://ownerspec.com/agent/auth/claim","claim_endpoint":"https://ownerspec.com/agent/auth/claim","identity_types_supported":["anonymous"],"anonymous":{"credential_types_supported":["none"],"claim_uri":"https://ownerspec.com/agent/auth/claim","note":"Registration returns an anonymous grant with no credential. Every resource is already public; nothing is stored and there is nothing to claim."},"events_supported":[]},"note":"OwnerSpec is a public, read-only site with no protected APIs. This metadata exists so that agents can discover, in the RFC 8414 way, that NO authentication is available or required: grant_types_supported and response_types_supported are intentionally empty and the JWKS holds no keys, so no token can be issued or needed. The endpoints above answer with an explanatory OAuth error. Do not attempt an OAuth flow; fetch any URL directly over HTTPS. See /auth.md."},"http_status":200,"headers":{"content-type":"application/json; charset=utf-8","strict-transport-security":"max-age=31536000; includeSubDomains; preload"}}},"openid_configuration":{"status":"ok","latency_ms":26.34,"details":{"url":"https://ownerspec.com/.well-known/openid-configuration","payload":{"issuer":"https://ownerspec.com","authorization_endpoint":"https://ownerspec.com/oauth/authorize","token_endpoint":"https://ownerspec.com/oauth/token","jwks_uri":"https://ownerspec.com/.well-known/jwks.json","response_types_supported":[],"grant_types_supported":[],"scopes_supported":[],"token_endpoint_auth_methods_supported":["none"],"code_challenge_methods_supported":[],"service_documentation":"https://ownerspec.com/auth.md","authentication_required":false,"agent_auth":{"skill":"https://ownerspec.com/auth.md","register_uri":"https://ownerspec.com/agent/auth","identity_endpoint":"https://ownerspec.com/agent/auth","claim_uri":"https://ownerspec.com/agent/auth/claim","claim_endpoint":"https://ownerspec.com/agent/auth/claim","identity_types_supported":["anonymous"],"anonymous":{"credential_types_supported":["none"],"claim_uri":"https://ownerspec.com/agent/auth/claim","note":"Registration returns an anonymous grant with no credential. Every resource is already public; nothing is stored and there is nothing to claim."},"events_supported":[]},"note":"OwnerSpec is a public, read-only site with no protected APIs. This metadata exists so that agents can discover, in the RFC 8414 way, that NO authentication is available or required: grant_types_supported and response_types_supported are intentionally empty and the JWKS holds no keys, so no token can be issued or needed. The endpoints above answer with an explanatory OAuth error. Do not attempt an OAuth flow; fetch any URL directly over HTTPS. See /auth.md.","subject_types_supported":["public"],"id_token_signing_alg_values_supported":["none"],"claims_supported":[],"userinfo_endpoint":"https://ownerspec.com/agent/auth"},"http_status":200,"headers":{"content-type":"application/json; charset=utf-8","strict-transport-security":"max-age=31536000; includeSubDomains; preload"}}},"initialize":{"status":"error","latency_ms":22.51,"details":{"url":"https://ownerspec.com/mcp-server/","error":"Client error '405 Method Not Allowed' for url 'https://ownerspec.com/mcp-server/'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/405","http_status":405,"payload":{},"headers":{"strict-transport-security":"max-age=31536000; includeSubDomains; preload"}}},"protocol_version_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_protocol_version","validator_protocol_version":"2025-03-26","latest_known_version":"2025-11-25"}},"tools_list":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"prompts_list":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"prompt_get":{"status":"missing","latency_ms":null,"details":{"reason":"no_prompt_name"}},"resources_list":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"resource_read":{"status":"missing","latency_ms":null,"details":{"reason":"no_resource_uri"}},"determinism_probe":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"instruction_tool_reference_probe":{"status":"not_assessed","latency_ms":null,"details":{"reason":"initialize_or_tools_unavailable"}},"session_resume_probe":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"step_up_auth_probe":{"status":"warning","latency_ms":null,"details":{"oauth_present":true,"auth_required_checks":[],"supported_scopes":[],"scope_specificity_ratio":0.0,"broad_scopes":[],"challenge_headers":[],"step_up_signals":[],"minimal_scope_documented":false}},"transport_compliance_probe":{"status":"skipped","latency_ms":null,"details":{"reason":"initialize_unreachable"}},"utility_coverage_probe":{"status":"missing","latency_ms":null,"details":{"completions":{"advertised":false,"sample_target":null,"live_probe":"not_executed"},"pagination":{"supported":false,"next_cursor_methods":[],"metadata_signal":false},"tasks":{"advertised":false,"probe_status":"skipped","http_status":null},"initialize_capability_keys":[]}},"advanced_capabilities_probe":{"status":"warning","latency_ms":null,"details":{"capabilities":{"prompts":true,"resources":false,"completions":false,"roots":false,"sampling":true,"elicitation":false,"structured_outputs":false,"resource_links":false},"enabled_count":2,"enabled":["prompts","sampling"],"initialize_capability_keys":[]}},"tool_snapshot_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"connector_replay_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"request_association_probe":{"status":"warning","latency_ms":null,"details":{"reason":"no_session_id_for_idle_observation","advertised_capabilities":["sampling"],"protocol_version":"2025-03-26"}},"interactive_flow_probe":{"status":"ok","latency_ms":null,"details":{"risk_hits":[],"safe_hits":[],"oauth_supported":true,"prompt_available":false}},"action_safety_probe":{"status":"not_assessed","latency_ms":null,"details":{"summary":{"tool_count":0,"high_risk_tools":0,"destructive_tools":0,"exec_tools":0,"egress_tools":0,"secret_tools":0,"bulk_access_tools":0,"declared_non_read_only_tools":0,"annotation_conflict_tools":0,"risk_distribution":{"low":0,"medium":0,"high":0,"critical":0},"capability_distribution":{},"has_mutating_capability":false,"has_non_read_capability":false},"auth_present":true,"safeguard_count":0,"confirmation_signals":[],"reason":"empty_observation_set"}},"official_registry_probe":{"status":"missing","latency_ms":null,"details":{"registry_source":"github_topic_registry","direct_match":false,"official_peer_count":0}},"provenance_divergence_probe":{"status":"not_assessed","latency_ms":null,"details":{"direct_official_match":false,"registry_title":null,"server_card_title":"ownerspec","registry_version":null,"server_card_version":"1.0.0","registry_homepage":null,"server_card_homepage":null,"registry_repository":null,"server_card_repository":"https://github.com/ownerspec-com/mcp-server","drift_fields":[],"metadata_document_count":2,"compared_fields":["title","version","homepage","repository"],"readable_sources":["server_card"],"comparable_field_count":0}},"schema_divergence_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_live_tools","compared_tool_count":0,"compared_dimensions":["server_name","server_version","declared_vs_observed_auth","tool_membership","parameter_names","required_parameters","parameter_types","output_schema_presence"],"server_name_mismatch":false,"card_server_name":"ownerspec","live_server_name":null,"server_version_mismatch":false,"card_server_version":"1.0.0","live_server_version":null,"auth_scheme_mismatch":false}},"connector_publishability_probe":{"status":"error","latency_ms":null,"details":{"transport":"streamable-http","tool_count":0,"high_risk_tools":0,"blockers":["initialize","tools_list","protocol_version","session_resume","step_up_auth","transport_compliance","connector_replay","request_association","action_safety","tool_surface","auth_flow"],"criteria":{"remote_transport":true,"initialize":false,"tools_list":false,"protocol_version":false,"session_resume":false,"step_up_auth":false,"transport_compliance":false,"connector_replay":false,"request_association":false,"action_safety":false,"server_card":true,"tool_surface":false,"auth_flow":false}}}}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing","message":"Core MCP flows did not validate successfully on the latest run.","addressee":"publisher"}],"maintainer_analytics":{},"public_server_reputation":{},"maintainer_response_quality":{},"maintainer_annotations":[],"maintainer_rebuttals":[],"security_posture_summary":{},"tool_security_inventory":[],"transport_compliance":{},"utility_coverage":{},"write_action_governance":{},"provenance_divergence":{},"alias_consolidation":{},"alert_routing":{},"authenticated_validation":{},"hosted_runtime":{},"action_controls_diff":null,"benchmark_tasks":[],"latest_capability_counts":{},"point_loss_breakdown":[],"verdict_traces":{},"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8e0c255de48bbd7e","generated_at":"2026-09-30T02:11:59.352770+00:00","trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","source":"current_snapshot","server":"github-ownerspec-com/mcp-server","last_validated_at":"2026-09-29T17:19:43.808150+00:00","validation_age_hours":8.87,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-29T17:19:43.808150+00:00","age_hours":8.87,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":8.87,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8e0c255de48bbd7e","generated_at":"2026-09-30T02:11:59.352770+00:00","trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","source":"current_snapshot","server":"github-ownerspec-com/mcp-server","last_validated_at":"2026-09-29T17:19:43.808150+00:00","validation_age_hours":8.87,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-29T17:19:43.808150+00:00","age_hours":8.87,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":8.87,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"}},"agent_commerce":{},"latest_claim":null,"maintainer_profile_slug":null,"watch_summary":{},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"},"owner_opted_out":false},"latest_validation":null,"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8e0c255de48bbd7e","generated_at":"2026-09-30T02:11:59.352770+00:00","trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","source":"current_snapshot","server":"github-ownerspec-com/mcp-server","last_validated_at":"2026-09-29T17:19:43.808150+00:00","validation_age_hours":8.87,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-29T17:19:43.808150+00:00","age_hours":8.87,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":8.87,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_8e0c255de48bbd7e","generated_at":"2026-09-30T02:11:59.352770+00:00","trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","source":"current_snapshot","server":"github-ownerspec-com/mcp-server","last_validated_at":"2026-09-29T17:19:43.808150+00:00","validation_age_hours":8.87,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-29T17:19:43.808150+00:00","age_hours":8.87,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":8.87,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"}},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"snapshot_invariant":{"schema_version":"verify.snapshot_invariant.v1","server":"github-ownerspec-com/mcp-server","ok":true,"surface_snapshot_ids":{"page":"trustsnap_8e0c255de48bbd7e","badge":null,"report":"trustsnap_8e0c255de48bbd7e","policy":null},"checked_surfaces":["page","report"],"unchecked_surfaces":["badge","policy"],"checked_count_surfaces":[],"count_mismatches":{},"checked_at":"2026-09-30T02:11:59.344635+00:00"},"history":{},"production_readiness":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully.","badge":"score-low"},"agent_commerce_readiness":{},"evidence_confidence":{"score":null,"label":"not_assessed","reason":"No evidence-bearing validation runs exist yet (9 captured checks, validation age 8.9 hours). Confidence cannot be computed.","live_check_count":9,"validation_age_hours":8.87,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":8.87,"freshness_threshold_hours":24}},"recommended_for":[],"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing","message":"Core MCP flows did not validate successfully on the latest run.","addressee":"publisher"}],"remediations":[],"cache_note":"Fast fallback response; full report evidence is deferred to protect web capacity. Fields listed in fields_unavailable (including tool_security_inventory, and write_action_governance) are not yet computed on this response -- an empty value means unchecked, not confirmed clean. Treat partial responses as indeterminate.","publisher_claim":{"verified":false,"status":"unclaimed","claim_url":"https://verify.sentinelsignal.io/claim?server=github-ownerspec-com%2Fmcp-server&source=report_json","reason_code":"claim_to_publish_metadata","reason":"Claim this profile to verify publisher identity, add evidence, and manage trust metadata.","score_neutral":true},"observed_attention":{"schema":"verify.observed_attention.v1","window_days":30,"level":"none","label":"No observed attention","summary":"No recent machine-readable trust or discovery activity observed for this server.","segments":{"useful_ai_user":{"level":"none","observed":false,"description":"AI-assisted user sessions such as ChatGPT/User or Claude/User."},"machine_trust_evaluator":{"level":"none","observed":false,"description":"Synthetic sessions inspecting multiple trust surfaces such as report, policy, ledger, badge, trust-summary, or compare."},"possible_agent_or_script":{"level":"none","observed":false,"description":"Structured direct sessions with rapid profile, compare, report, policy, badge, or trust-surface fan-out."},"isolated_machine_surface":{"level":"none","observed":false,"description":"Aged-out direct synthetic singleton sessions that touched a machine-readable trust surface without becoming a broader evaluator."},"ai_crawler":{"level":"none","observed":false,"description":"Known AI crawler activity such as ClaudeBot, GPTBot, or similar crawlers."},"search_crawler":{"level":"none","observed":false,"description":"Search and SEO crawler activity."},"browser_like_automation":{"level":"none","observed":false,"description":"Browser-like synthetic sessions with rapid structured endpoint activity."},"confirmed_human":{"level":"none","observed":false,"description":"Confirmed browser-session human activity."}},"surfaces_observed":{"server_profile":false,"compare":false,"compare_json":false,"compare_api":false,"report_json":false,"policy":false,"ledger":false,"badge_metadata":false,"badge_svg":false,"trust_summary":false,"mcp_tool":false},"claim_prompt":{"recommended":false,"reason":"No claim prompt is recommended from observed attention in the current window."},"notes":["Observed attention is based on segmented first-party telemetry.","Crawler and evaluator activity is not treated as confirmed human demand.","Public levels are bucketed to avoid exposing raw traffic counts."]},"owner_activation":{"claim_recommended":false,"reason":"no_observed_attention"},"related_machine_surfaces":{"compare_index":"/compare.json","compare_api":"/v1/compare?server=github-ownerspec-com%2Fmcp-server","trust_summary":"/v1/servers/github-ownerspec-com/mcp-server/trust-summary","ledger":"/v1/servers/github-ownerspec-com/mcp-server/ledger","policy":"/v1/servers/github-ownerspec-com/mcp-server/policy","report":"/v1/servers/github-ownerspec-com/mcp-server/report"},"intelligence_api":{"available":true,"signup_url":"https://verify.sentinelsignal.io/verify-intelligence-api","use_case":"Programmatic MCP server trust, comparison, policy, and evidence enrichment."},"trust_evaluated_at":"2026-09-30T02:11:59.352770+00:00","evidence_revision":"33471769a83e787978fa2f5f","active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-30T02:11:59.352770+00:00"}}