{"schema_version":"verify.report.v1","generated_at":"2026-09-16T11:30:24.643126+00:00","snapshot_id":"trustsnap_18a64b6023359c52","server":{"namespace":"github-mmdju","name":"digikala-mcp","title":"mmdju/digikala-mcp","description":"MCP server for Digikala: search, compare and price-check products on Iran's largest marketplace. Read-only, no API key. 16 tools, hosted on Cloudflare Workers.","homepage_url":"https://digikala-mcp.mmdju.workers.dev/","docs_url":"https://digikala-mcp.mmdju.workers.dev/","icon_url":"https://avatars.githubusercontent.com/u/174222418?v=4","support_url":"https://github.com/mmdju/digikala-mcp","remote_url":"https://digikala-mcp.mmdju.workers.dev/","server_card_url":null,"latest_version":null,"current_status":"healthy","current_score":52.6,"transport_type":"streamable-http","has_oauth":false,"has_dcr":false,"has_prompts":false,"tool_count":11,"current_validation_schema_version":"8058defc70ca932c","last_validated_at":"2026-09-16T01:40:15.554466+00:00","registry_source":"github_topic_registry","registry_identifier":"github_topic_registry:mmdju/digikala-mcp","canonical_identifier":null,"current_score_components":{"auth_operability_score":2.0,"error_contract_score":2.0,"rate_limit_semantics_score":2.0,"schema_completeness_score":3.0,"backward_compatibility_score":2.0,"slo_health_score":4.0,"security_hygiene_score":2.0,"task_success_score":4.0,"trust_confidence_score":1.0,"abuse_noise_ratio_score":4.0,"prompt_contract_score":0.0,"resource_contract_score":0.0,"discovery_metadata_score":2.0,"registry_consistency_score":2.0,"installability_score":3.0,"session_semantics_score":4.0,"tool_surface_design_score":3.0,"result_shape_stability_score":2.0,"oauth_interop_score":0.0,"recovery_semantics_score":0.0,"maintenance_signal_score":2.0,"adoption_signal_score":2.0,"freshness_confidence_score":3.0,"transport_fidelity_score":4.0,"spec_recency_score":2.0,"session_resume_score":3.0,"step_up_auth_score":0.0,"transport_compliance_score":2.0,"utility_coverage_score":0.0,"advanced_capability_coverage_score":0.0,"connector_publishability_score":1.0,"tool_snapshot_churn_score":3.0,"connector_replay_score":3.0,"request_association_score":0.0,"interactive_flow_safety_score":0.0,"action_safety_score":2.0,"official_registry_presence_score":2.0,"safety_transparency_score":2.0,"tool_capability_clarity_score":4.0,"destructive_operation_safety_score":3.0,"egress_ssrf_resilience_score":1.0,"execution_sandbox_safety_score":4.0,"data_exfiltration_resilience_score":3.0,"least_privilege_scope_score":3.0,"secret_handling_hygiene_score":3.0,"dependency_supply_chain_signal_score":0.0,"input_sanitization_safety_score":3.0,"tool_namespace_clarity_score":4.0},"capability_taxonomy":[],"machine_summary":{},"taxonomy_tags":[],"score_decomposition":[],"validation_diff":null,"tool_snapshot_diff":null,"connector_replay":{},"request_association":{},"production_readiness":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first.","badge":"score-low","critical_alerts":0,"high_or_critical_alerts":0,"degraded_by_active_alerts":false},"recommended_for":[],"history_summary":{},"validation_timeline":[],"evidence_confidence":{"score":76.25,"label":"high","reason":"Based on 1 recent validations, 10 captured checks, and validation age of 9.8 hours.","live_check_count":10,"validation_age_hours":9.84,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"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":235.64,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/robots.txt","http_status":200,"headers":{"content-type":"text/plain; charset=utf-8"},"validation_disallowed":false,"consent_error":null}},"server_card":{"status":"error","latency_ms":47.69,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/.well-known/mcp/server-card.json","error":"Client error '404 Not Found' for url 'https://digikala-mcp.mmdju.workers.dev/.well-known/mcp/server-card.json'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"oauth_protected_resource":{"status":"error","latency_ms":159.96,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/.well-known/oauth-protected-resource","error":"Client error '404 Not Found' for url 'https://digikala-mcp.mmdju.workers.dev/.well-known/oauth-protected-resource'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"oauth_authorization_server":{"status":"missing","latency_ms":null,"details":{"reason":"no_authorization_server"}},"openid_configuration":{"status":"missing","latency_ms":null,"details":{"reason":"no_authorization_server"}},"initialize":{"status":"ok","latency_ms":202.06,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/mcp","payload":{"result":{"protocolVersion":"2025-03-26","capabilities":{"tools":{}},"serverInfo":{"name":"digikala-mcp","version":"0.2.0"},"instructions":"Digikala (Iran's largest marketplace) product intelligence. Read-only, no API key needed. All prices are in Toman (1 Toman = 10 Rial) and change constantly - always link the product URL so the user can confirm. Pick the right entry point: digikala_suggest for vague wording or category ids, search_digikala to browse, find_best_value for any question with a budget or the word 'best', product_details for one item, compare_products for 2-5 items, product_reviews for opinions, incredible_offers for today's deals. Digikala returns ~700KB per search page; these tools return compact cards. Keep result limits small and narrow with only_marketable, min_rating and brand_ids instead of fetching many pages."},"jsonrpc":"2.0","id":1},"http_status":200,"headers":{"content-type":"text/event-stream; charset=utf-8"}}},"protocol_version_probe":{"status":"warning","latency_ms":null,"details":{"claimed_version":"2025-03-26","validator_protocol_version":"2025-03-26","latest_known_version":"2025-11-25","releases_behind":2,"lag_days":244}},"tools_list":{"status":"ok","latency_ms":142.45,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/mcp","payload":{"result":{"tools":[{"name":"digikala_suggest","description":"Turn a vague or misspelled Persian/English phrase into Digikala's own search terms, category ids and trending queries. Call this first when you need a category_id for browse_category, when a search returned nothing, or when the user's wording is colloquial. Cheap and cached for 6 hours.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What the user typed, e.g. \"لپ تاپ\", \"گوشی سامسونگ\", \"target\"."},"limit":{"type":"number","description":"Max suggestions per bucket (default 10, max 25)."}},"required":["query"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"search_digikala","description":"Search Digikala products and get compact cards: price in Toman, discount, rating, stock, seller name, badges and a real product URL. Digikala's own API ignores price/discount filters, so min_price_toman, max_price_toman, min_rating and only_marketable are applied to the fetched page - when you pass a budget the sort switches to cheapest automatically, which is how you find the global cheapest. total_items_estimate is Digikala's fuzzy count, not exact. Use it for browsing and price checks; use find_best_value for \"best X under Y toman\" questions.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search phrase, Persian or English, e.g. \"هدفون بی سیم\", \"iphone 15\"."},"category_id":{"type":"number","description":"Optional category id to scope the search (from digikala_suggest)."},"sort":{"type":"string","enum":["relevance","popular","newest","best_selling","cheapest","expensive","fastest","buyers_choice","featured"],"description":"Result ordering: relevance (مرتبط‌ترین), popular (پربازدیدترین), newest (جدیدترین), best_selling (پرفروشترین), cheapest (ارزان‌ترین), expensive (گران‌ترین), fastest (سریع‌ترین ارسال), buyers_choice (پیشنهاد خریداران), featured (منتخب)."},"page":{"type":"number","description":"1-based page number (20 products per page)."},"limit":{"type":"number","description":"How many items to return (default 10, max 30)."},"min_price_toman":{"type":"number","description":"Minimum price in Toman (not Rial). Applied to the fetched page, since Digikala's API ignores price filters."},"max_price_toman":{"type":"number","description":"Maximum price in Toman. Asking for a budget auto-switches the sort to cheapest, so the best candidates are on the fetched page."},"min_rating":{"type":"number","description":"Only products rated at least this many stars (0-5). Products with too few reviews to rate honestly are excluded rather than assumed."},"only_marketable":{"type":"boolean","description":"Default true: hide out-of-stock products. Set false to include them."},"has_discount":{"type":"boolean","description":"Only products with discount_percent > 0. Client-side (the API ignores it)."},"brand_ids":{"type":"array","items":{"type":"number"},"description":"Restrict to these brand ids (up to 5). Brand ids appear in the `filters` of a search response."},"seller_type":{"type":"string","enum":["trusted","official","roosta"],"description":"Restrict by seller type: trusted sellers, official brand stores, or rural sellers (roosta)."},"ready_to_ship":{"type":"boolean","description":"Only products already in Digikala's warehouse (fastest delivery)."},"ship_by_seller":{"type":"boolean","description":"Only products that ship from their own seller."}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"browse_category","description":"Browse one Digikala category by id and drill into it. Returns the same compact cards as search_digikala plus the category title and its sub-categories (with ids you can browse next). Get category ids from digikala_suggest or best_selling.","inputSchema":{"type":"object","properties":{"category_id":{"type":"number","description":"Digikala category id, e.g. 22 (mobile)."},"sort":{"type":"string","enum":["relevance","popular","newest","best_selling","cheapest","expensive","fastest","buyers_choice","featured"],"description":"Result ordering: relevance (مرتبط‌ترین), popular (پربازدیدترین), newest (جدیدترین), best_selling (پرفروشترین), cheapest (ارزان‌ترین), expensive (گران‌ترین), fastest (سریع‌ترین ارسال), buyers_choice (پیشنهاد خریداران), featured (منتخب)."},"page":{"type":"number","description":"1-based page number."},"limit":{"type":"number","description":"How many items to return (default 10, max 30)."},"min_price_toman":{"type":"number","description":"Minimum price in Toman (not Rial). Applied to the fetched page, since Digikala's API ignores price filters."},"max_price_toman":{"type":"number","description":"Maximum price in Toman. Asking for a budget auto-switches the sort to cheapest, so the best candidates are on the fetched page."},"min_rating":{"type":"number","description":"Only products rated at least this many stars (0-5). Products with too few reviews to rate honestly are excluded rather than assumed."},"only_marketable":{"type":"boolean","description":"Default true: hide out-of-stock products. Set false to include them."}},"required":["category_id"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"product_details","description":"Everything about one product: price and stock, seller name with grade and trust flags, warranty, rating, colours, grouped specifications, the expert review and recent buyer comments. Specs are capped at 60 attributes to protect context - narrow them with spec_group (e.g. \"باتری\") or spec_keyword (e.g. \"حافظه\") when the product is spec-heavy.","inputSchema":{"type":"object","properties":{"id":{"type":"number","description":"Digikala product id (the dkp- number)."},"spec_group":{"type":"string","description":"Only this specification group, e.g. \"صفحه نمایش\"."},"spec_keyword":{"type":"string","description":"Only specs whose name or value contains this text, e.g. \"رم\"."},"include_comments":{"type":"number","description":"Include this many recent comments (0-5, default 0)."},"include_specs":{"type":"boolean","description":"Default true. Set false to omit specs and save context."}},"required":["id"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"product_reviews","description":"Written reviews for one product (Digikala's review endpoint returns no rating histogram - product_details has the stars). Sort by newest, by most-liked or by buyer reviews only, and filter with buyer_only to hear from people who actually bought it. Use min_rate 4 to see what convinced people rather than the complaints.","inputSchema":{"type":"object","properties":{"id":{"type":"number","description":"Digikala product id."},"sort":{"type":"string","enum":["newest","buyers","likes"],"description":"Review ordering (default newest)."},"page":{"type":"number","description":"1-based page number."},"limit":{"type":"number","description":"How many reviews to return (default 10, max 30)."},"buyer_only":{"type":"boolean","description":"Only reviews from verified buyers."},"min_rate":{"type":"number","description":"Only reviews with at least this star rating (1-5)."}},"required":["id"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"compare_products","description":"Compare 2-5 products side by side as a shopper would: price spread, rating, stock, seller grade, warranty, and only the specifications whose values actually differ (identical attributes are dropped, since they do not help anyone choose). Pass ids from search_digikala.","inputSchema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"number"},"description":"2 to 5 Digikala product ids to compare."},"spec_group":{"type":"string","description":"Only compare specifications containing this text."},"spec_keyword":{"type":"string","description":"Only compare specifications whose name contains this text."}},"required":["ids"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"find_best_value","description":"Answer \"what is the best X I can buy under Y toman?\". Sorts by price, walks up to 3 pages until the budget is exhausted, keeps what fits, then ranks by rating and discount - and grades the seller of the top pick, because who sells it decides whether a cheap price is a good deal. Prefer this over search_digikala for any question that includes a budget, a minimum rating, or the word 'best'.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Product to shop for, e.g. \"گوشی سامسونگ\", \"ماشین اصلاح\"."},"budget_toman":{"type":"number","description":"Maximum price in Toman (not Rial)."},"max_price_toman":{"type":"number","description":"Alias for budget_toman, accepted for symmetry with search_digikala."},"min_rating":{"type":"number","description":"Minimum star rating (0-5)."},"limit":{"type":"number","description":"How many picks to return (default 3, max 10)."},"pages":{"type":"number","description":"How many price-sorted pages to scan (default 1, max 3). More pages = slower but wider coverage."},"brand_ids":{"type":"array","items":{"type":"number"},"description":"Restrict to these brand ids (up to 5). Brand ids appear in the `filters` of a search response."},"seller_type":{"type":"string","enum":["trusted","official","roosta"],"description":"Restrict by seller type: trusted sellers, official brand stores, or rural sellers (roosta)."},"ready_to_ship":{"type":"boolean","description":"Only products already in Digikala's warehouse (fastest delivery)."}},"required":["query","budget_toman"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"incredible_offers","description":"Today's Digikala deals (شگفت‌انگیز and other promotions) with their discount percentages, sorted as Digikala lists them. Each card keeps its badge so you can distinguish a real شگفت‌انگیز deal from an everyday discount. Stock on deals moves fast.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"How many deals to return (default 10, max 30)."},"min_discount":{"type":"number","description":"Only deals at least this percent off."},"only_marketable":{"type":"boolean","description":"Default true: hide out-of-stock deals."}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"best_selling","description":"Digikala's site-wide bestseller list, with the category ids needed to go deeper. Good for open-ended questions like \"what is popular in Iran right now\" or as a fallback when a specific search finds nothing.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"How many products to return (default 10, max 30)."},"min_price_toman":{"type":"number","description":"Minimum price in Toman (not Rial). Applied to the fetched page, since Digikala's API ignores price filters."},"max_price_toman":{"type":"number","description":"Maximum price in Toman. Asking for a budget auto-switches the sort to cheapest, so the best candidates are on the fetched page."},"min_rating":{"type":"number","description":"Only products rated at least this many stars (0-5). Products with too few reviews to rate honestly are excluded rather than assumed."},"only_marketable":{"type":"boolean","description":"Default true: hide out-of-stock products. Set false to include them."}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"similar_products","description":"What Digikala recommends alongside a given product (its کالاهای مشابه list). Useful to widen a shortlist after product_details, or to find an alternative when something is out of stock. Always cheaper or better documented than guessing keywords.","inputSchema":{"type":"object","properties":{"id":{"type":"number","description":"Digikala product id."},"limit":{"type":"number","description":"How many recommendations to return (default 10, max 30)."},"min_price_toman":{"type":"number","description":"Minimum price in Toman (not Rial). Applied to the fetched page, since Digikala's API ignores price filters."},"max_price_toman":{"type":"number","description":"Maximum price in Toman. Asking for a budget auto-switches the sort to cheapest, so the best candidates are on the fetched page."},"min_rating":{"type":"number","description":"Only products rated at least this many stars (0-5). Products with too few reviews to rate honestly are excluded rather than assumed."},"only_marketable":{"type":"boolean","description":"Default true: hide out-of-stock products. Set false to include them."}},"required":["id"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"product_url","description":"Turn a Digikala product id into its shareable URL + title. One cached read (30min cache), not a URL guess — slugs change. Use when you already have an id and just need the link.","inputSchema":{"type":"object","properties":{"id":{"type":"number","description":"Digikala product id (the dkp- number)."}},"required":["id"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}}]},"jsonrpc":"2.0","id":2},"http_status":200,"headers":{"content-type":"text/event-stream; charset=utf-8"}}},"prompts_list":{"status":"missing","latency_ms":108.94,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/mcp","payload":{"jsonrpc":"2.0","id":3,"error":{"code":-32601,"message":"Method not found"}},"http_status":200,"headers":{"content-type":"text/event-stream; charset=utf-8"},"reason":"not_supported"}},"prompt_get":{"status":"missing","latency_ms":null,"details":{"reason":"not_advertised"}},"resources_list":{"status":"missing","latency_ms":257.16,"details":{"url":"https://digikala-mcp.mmdju.workers.dev/mcp","payload":{"jsonrpc":"2.0","id":5,"error":{"code":-32601,"message":"Method not found"}},"http_status":200,"headers":{"content-type":"text/event-stream; charset=utf-8"},"reason":"not_supported"}},"resource_read":{"status":"missing","latency_ms":null,"details":{"reason":"not_advertised"}},"determinism_probe":{"status":"ok","latency_ms":121.84,"details":{"attempts":2,"successful":2,"matches":2,"stable_ratio":1.0,"baseline_signature":"c8f8ce4046852a7408ff09c4a9c84b28d0b6a4733b71831de32656a96b996061","errors":[]}},"instruction_tool_reference_probe":{"status":"warning","latency_ms":null,"details":{"referenced_tools":["fetching"],"missing_tools":["fetching"],"observed_tool_count":11}},"session_resume_probe":{"status":"warning","latency_ms":null,"details":{"reason":"no_session_id","transport":"streamable-http","resume_expected":true,"protocol_version":"2025-03-26"}},"step_up_auth_probe":{"status":"missing","latency_ms":null,"details":{"oauth_present":false,"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":"warning","latency_ms":135.18,"details":{"transport":"streamable-http","session_id_present":false,"protocol_header_present":false,"last_event_id_visible":false,"requested_protocol_version":"2025-03-26","bad_protocol_status_code":400,"bad_protocol_payload":{"jsonrpc":"2.0","error":{"code":-32000,"message":"Bad Request: Unsupported protocol version: 1999-99-99 (supported versions: 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07)"},"id":null},"bad_protocol_headers":{"content-type":"application/json"},"bad_protocol_error":null,"delete_status_code":null,"delete_error":null,"expired_session_status_code":null,"expired_session_error":null,"issues":["missing_session_id","missing_protocol_header"]}},"utility_coverage_probe":{"status":"missing","latency_ms":49.39,"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":"missing","http_status":200},"initialize_capability_keys":["tools"]}},"advanced_capabilities_probe":{"status":"missing","latency_ms":null,"details":{"capabilities":{"prompts":false,"resources":false,"completions":false,"roots":false,"sampling":false,"elicitation":false,"structured_outputs":false,"resource_links":false},"enabled_count":0,"enabled":[],"initialize_capability_keys":["tools"]}},"tool_snapshot_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_historical_snapshot","current_tool_count":11}},"connector_replay_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_historical_snapshot"}},"request_association_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_request_association_capabilities_advertised"}},"interactive_flow_probe":{"status":"missing","latency_ms":null,"details":{"risk_hits":[],"safe_hits":[],"oauth_supported":false,"prompt_available":false}},"action_safety_probe":{"status":"warning","latency_ms":null,"details":{"summary":{"tool_count":11,"high_risk_tools":0,"destructive_tools":0,"exec_tools":0,"egress_tools":11,"secret_tools":0,"bulk_access_tools":0,"declared_non_read_only_tools":0,"annotation_conflict_tools":0,"risk_distribution":{"low":0,"medium":11,"high":0,"critical":0},"capability_distribution":{"read":11,"network":11,"financial":5},"has_mutating_capability":true,"has_non_read_capability":true},"auth_present":false,"safeguard_count":0,"confirmation_signals":[],"reason":null}},"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":null,"registry_version":null,"server_card_version":null,"registry_homepage":null,"server_card_homepage":null,"registry_repository":null,"server_card_repository":null,"drift_fields":[],"metadata_document_count":1,"compared_fields":["title","version","homepage","repository"],"readable_sources":[],"comparable_field_count":0}},"schema_divergence_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_server_card_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":null,"live_server_name":"digikala-mcp","server_version_mismatch":false,"card_server_version":null,"live_server_version":"0.2.0","auth_scheme_mismatch":false}},"connector_publishability_probe":{"status":"warning","latency_ms":null,"details":{"transport":"streamable-http","tool_count":11,"high_risk_tools":0,"blockers":["protocol_version","session_resume","step_up_auth","transport_compliance","connector_replay","request_association","action_safety","server_card"],"criteria":{"remote_transport":true,"initialize":true,"tools_list":true,"protocol_version":false,"session_resume":false,"step_up_auth":false,"transport_compliance":false,"connector_replay":false,"request_association":false,"action_safety":false,"server_card":false,"tool_surface":true,"auth_flow":true}}}}},"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools","message":"Initialize instructions reference tools not present in tools/list: fetching","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_18a64b6023359c52","generated_at":"2026-09-16T11:30:24.647976+00:00","trust_evaluated_at":"2026-09-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","source":"current_snapshot","server":"github-mmdju/digikala-mcp","last_validated_at":"2026-09-16T01:40:15.554466+00:00","validation_age_hours":9.84,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-16T01:40:15.554466+00:00","age_hours":9.84,"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":52.6,"raw_score":52.6,"confidence_score":76.2,"confidence_weighted_score":40.1,"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":"healthy","current_score":52.6,"display_score":52.6,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"score below evaluation threshold","next_action":"revalidate, add safeguards, export policy","reason_count":1},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":76.25,"label":"high","validation_age_hours":9.84,"live_check_count":10,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"freshness_threshold_hours":24}},"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools"}],"active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_18a64b6023359c52","generated_at":"2026-09-16T11:30:24.647976+00:00","trust_evaluated_at":"2026-09-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","source":"current_snapshot","server":"github-mmdju/digikala-mcp","last_validated_at":"2026-09-16T01:40:15.554466+00:00","validation_age_hours":9.84,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-16T01:40:15.554466+00:00","age_hours":9.84,"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":52.6,"raw_score":52.6,"confidence_score":76.2,"confidence_weighted_score":40.1,"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":"healthy","current_score":52.6,"display_score":52.6,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"score below evaluation threshold","next_action":"revalidate, add safeguards, export policy","reason_count":1},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":76.25,"label":"high","validation_age_hours":9.84,"live_check_count":10,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"freshness_threshold_hours":24}},"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools"}],"active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+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-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+00:00"},"owner_opted_out":false},"latest_validation":null,"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_18a64b6023359c52","generated_at":"2026-09-16T11:30:24.647976+00:00","trust_evaluated_at":"2026-09-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","source":"current_snapshot","server":"github-mmdju/digikala-mcp","last_validated_at":"2026-09-16T01:40:15.554466+00:00","validation_age_hours":9.84,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-16T01:40:15.554466+00:00","age_hours":9.84,"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":52.6,"raw_score":52.6,"confidence_score":76.2,"confidence_weighted_score":40.1,"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":"healthy","current_score":52.6,"display_score":52.6,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"score below evaluation threshold","next_action":"revalidate, add safeguards, export policy","reason_count":1},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":76.25,"label":"high","validation_age_hours":9.84,"live_check_count":10,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"freshness_threshold_hours":24}},"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools"}],"active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_18a64b6023359c52","generated_at":"2026-09-16T11:30:24.647976+00:00","trust_evaluated_at":"2026-09-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","source":"current_snapshot","server":"github-mmdju/digikala-mcp","last_validated_at":"2026-09-16T01:40:15.554466+00:00","validation_age_hours":9.84,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-16T01:40:15.554466+00:00","age_hours":9.84,"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":52.6,"raw_score":52.6,"confidence_score":76.2,"confidence_weighted_score":40.1,"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":"healthy","current_score":52.6,"display_score":52.6,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Block for production","why":"score below evaluation threshold","next_action":"revalidate, add safeguards, export policy","reason_count":1},"production_readiness_class":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first."},"evidence_confidence":{"score":76.25,"label":"high","validation_age_hours":9.84,"live_check_count":10,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"freshness_threshold_hours":24}},"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools"}],"active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+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-mmdju/digikala-mcp","ok":true,"surface_snapshot_ids":{"page":"trustsnap_18a64b6023359c52","badge":null,"report":"trustsnap_18a64b6023359c52","policy":null},"checked_surfaces":["page","report"],"unchecked_surfaces":["badge","policy"],"checked_count_surfaces":[],"count_mismatches":{},"checked_at":"2026-09-16T11:30:24.643486+00:00"},"history":{},"production_readiness":{"code":"needs_remediation","label":"Needs remediation","reason":"Current validation evidence shows operational or discovery gaps that should be fixed first.","badge":"score-low","critical_alerts":0,"high_or_critical_alerts":0,"degraded_by_active_alerts":false},"agent_commerce_readiness":{},"evidence_confidence":{"score":76.25,"label":"high","reason":"Based on 1 recent validations, 10 captured checks, and validation age of 9.8 hours.","live_check_count":10,"validation_age_hours":9.84,"basis":{"evidence_bearing_validations":1,"affirmative_live_check_count":10,"validation_age_hours":9.84,"freshness_threshold_hours":24}},"recommended_for":[],"active_alerts":[{"code":"instruction_tool_reference_mismatch","severity":"low","title":"Server instructions name unavailable tools","message":"Initialize instructions reference tools not present in tools/list: fetching","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-mmdju%2Fdigikala-mcp&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-mmdju%2Fdigikala-mcp","trust_summary":"/v1/servers/github-mmdju/digikala-mcp/trust-summary","ledger":"/v1/servers/github-mmdju/digikala-mcp/ledger","policy":"/v1/servers/github-mmdju/digikala-mcp/policy","report":"/v1/servers/github-mmdju/digikala-mcp/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-16T11:30:24.647976+00:00","evidence_revision":"419fe1069d02b2946f3dd069","active_alert_summary":{"critical":0,"high":0,"medium":0,"low":1,"high_or_critical":0,"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-16T11:30:24.647976+00:00"}}