{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T15:43:52.511Z","url":"https://verifymcp.io/servers/com-siilostomy-store/mcp","markdownUrl":"https://verifymcp.io/servers/com-siilostomy-store/mcp.md","server":{"slug":"com-siilostomy-store","name":"SIIL Ostomy Store","registryName":"com.siilostomy/store","description":"Shop SIIL clothing: discover products and sizes, then open a secure SIIL checkout link.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"mcp","type":"remote","identifier":"https://mcp.siilostomy.com/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/com-siilostomy-store/mcp","version":"1.1.0","transport":null,"scoredAt":"2026-11-05T04:04:26.963Z"},"score":{"total":65,"tier":"medium","status":"scored","weekDelta":null,"history":[{"date":"2026-11-05","total":65},{"date":"2026-11-04","total":65},{"date":"2026-11-03","total":64},{"date":"2026-11-02","total":64},{"date":"2026-11-01","total":63},{"date":"2026-10-31","total":63}]},"categories":[{"name":"Endpoint Security","score":63,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation.","HTTPS enforcement could not be verified: the plaintext port answered with HTTP 404, which proves neither a plaintext path nor enforcement.","HSTS check failed: the Strict-Transport-Security header is absent.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.none_no_destructive","args":{}},{"code":"https.inconclusive","args":{"reason":"plaintext_status","status":"404"}},{"code":"headers.hsts_absent","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":100,"verdict":"pass","reasons":["Verified streamable-http transport via a live MCP handshake."],"codes":[{"code":"transport.verified","args":{"transport":"streamable-http"}}]},{"name":"Schema Quality & AI Usability","score":66,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 1594 tokens (~159/item across 10 items; 10 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"159","items":"10","tools":"10","tokens":"1594","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":17,"verdict":"partial","reasons":["Stability observed for 5 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"5"}}]},{"name":"Tool Coverage","score":71,"verdict":"fail","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","0% of tool parameters carry a description.","Structured output schemas are declared (90% of tools); any adoption earns full credit."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"0"}},{"code":"toolquality.output_present","args":{"pct":"90"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 10 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 11 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"10"}},{"code":"toolsafety.manipulation_clean","args":{"units":"11","judged":"11"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":["HTTPS enforcement could not be verified: the plaintext port answered with HTTP 404, which proves neither a plaintext path nor enforcement."],"malware":[],"components":[{"slug":"mcp","type":"remote","identifier":"https://mcp.siilostomy.com/mcp","withdrawn":false,"score":65,"current":true,"url":"https://verifymcp.io/servers/com-siilostomy-store/mcp","markdownUrl":"https://verifymcp.io/servers/com-siilostomy-store/mcp.md"}],"facts":[{"label":"Endpoint","value":"https://mcp.siilostomy.com/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.1.0"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"search_products","title":null,"description":"Search SIIL clothing by keyword, category, or price range.\n\n    Args:\n        query: Search keywords (matches product name, SKU, description).\n               A lone category word (swimwear, belts, underwear) browses that\n               live slug instead of full-text. Examples: \"swimwear\", \"belt black\", \"MB01720\"\n        category: Filter by English name or live Woo slug.\n                  Aliases: swimwear=banoen, belts=cinturon-siil-en,\n                  underwear=intimo-en, panties=panties, wraps=bandas-en,\n                  lingerie=bodies-en, protector=siil-protector-en, accessories\n        min_price: Minimum price in EUR (e.g. 30.0)\n        max_price: Maximum price in EUR (e.g. 100.0)\n        limit: Number of results (max 50, default 20)","inputs":[{"name":"category","type":"string","required":false,"description":null},{"name":"limit","type":"integer","required":false,"description":null},{"name":"max_price","type":"number","required":false,"description":null},{"name":"min_price","type":"number","required":false,"description":null},{"name":"query","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":231},{"name":"get_product","title":null,"description":"Get full details for a specific SIIL Ostomy product.\n\n    Provide either product_id or sku. Returns complete product information\n    including description, images, attributes, variations, and pricing.\n\n    Args:\n        product_id: WooCommerce product ID (e.g. 15570)\n        sku: Product SKU (e.g. \"MB01720\")","inputs":[{"name":"product_id","type":"integer","required":false,"description":null},{"name":"sku","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":95},{"name":"get_categories","title":null,"description":"List all SIIL Ostomy product categories with product counts.\n\n    Returns categories like Belts, Swimwear, Panties, Wraps, Lingerie,\n    Accessories/Protectors, and Kids.","inputs":[],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":50},{"name":"get_shipping_info","title":null,"description":"Get shipping information for SIIL Ostomy orders.\n\n    Returns shipping zones, delivery times, and carriers.\n    SIIL ships from Spain (EU) and USA warehouses.\n\n    Args:\n        country_code: ISO 2-letter country code (e.g. \"US\", \"DE\", \"JP\").\n                      If provided, returns the specific zone for that country.","inputs":[{"name":"country_code","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":90},{"name":"get_store_info","title":null,"description":"Get SIIL store information, policies, and contact details.\n\n    Returns store description, return policy, payment methods,\n    shipping overview, and contact information.","inputs":[],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":41},{"name":"search_blog","title":null,"description":"Search the SIIL clothing-brand blog for apparel and lifestyle articles.\n\n    Args:\n        query: Search keywords. Examples: \"swimwear\", \"belt\", \"underwear\",\n               \"travel outfit\", \"fit\"\n        limit: Number of results (max 20, default 10)","inputs":[{"name":"limit","type":"integer","required":false,"description":null},{"name":"query","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":82},{"name":"get_blog_post","title":null,"description":"Get the full content of a SIIL clothing-brand blog article.\n\n    Returns the complete article text for a specific blog post.\n    Use search_blog first to find relevant articles, then use this\n    tool to read the full content.\n\n    Args:\n        post_id: Blog post ID (from search_blog results)","inputs":[{"name":"post_id","type":"integer","required":true,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":81},{"name":"search_org_products","title":null,"description":"Search siilostomy.org in the shopper's language.\n\n    Use this for Italy, Poland, Czechia, Slovakia, Sweden, Denmark, Norway,\n    Finland, the Netherlands, Greece, Hungary, Romania, Portugal and Japan.\n    English, Spanish, French and German are search_products on siilostomy.com.\n\n    Args:\n        query: Words in that language, or a product family (belt, panties).\n        lang: it, pl, cs, sk, sv, da, nb, fi, nl, el, hu, ro, pt, ja.\n            Country names work too (poland, japan, czech).\n        limit: How many products to return. Max 12.\n\n    Returns the title, the photo, the EUR catalog amount, and the product\n    page. The page shows the local currency. The person pays on that page.","inputs":[{"name":"lang","type":"string","required":false,"description":null},{"name":"limit","type":"integer","required":false,"description":null},{"name":"query","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":208},{"name":"get_org_product","title":null,"description":"One siilostomy.org product: photos, sizes, EUR amount, and the page to pay on.\n\n    Args:\n        handle: Slug from search_org_products for that same language.\n        lang: it, pl, cs, sk, sv, da, nb, fi, nl, el, hu, ro, pt, ja.\n        product_id: Numeric id, if the handle is unknown.\n\n    The person pays on the returned url. This tool does not create an order.","inputs":[{"name":"handle","type":"string","required":false,"description":null},{"name":"lang","type":"string","required":false,"description":null},{"name":"product_id","type":"string","required":false,"description":null}],"outputs":[{"name":"result","type":"string","required":true,"description":null}],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":132},{"name":"get_checkout_link","title":null,"description":"Get a SIIL checkout link for one shopper-selected product and size/colour.\n\n    Read-only: returns a URL, creates no order/cart and takes no payment. The shopper\n    opens the link and reviews current availability, total, delivery and pays on SIIL.\n    Opening it starts a new cart and can replace an existing cart. Ask for size/colour\n    before selecting a variant. Never request personal, address or card data in chat.\n\n    Args:\n        store: com (WooCommerce) or org (Medusa).\n        product_id: Product ID from get_product or get_org_product, not a variant ID.\n        variant_id: Exact variation ID from that product; required for all size choices.\n        quantity: Integer 1-10.\n        lang: com: en, en-gb, es, fr, de. org: it, pl, cs, sk, sv, da, nb, fi, nl, el, hu, ro, pt, ja.\n        handle: org product slug from get_org_product, in the same language.","inputs":[{"name":"handle","type":"string","required":false,"description":null},{"name":"lang","type":"string","required":false,"description":null},{"name":"product_id","type":"integer","required":false,"description":null},{"name":"quantity","type":"integer","required":false,"description":null},{"name":"store","type":"string","required":false,"description":null},{"name":"variant_id","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":270}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T04:04:26.000Z","track":"remote","endpoint":"https://mcp.siilostomy.com/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.3","cipherSuite":"TLS_AES_256_GCM_SHA384","chainError":null,"certificates":[{"subject":"CN=mcp.siilostomy.com","issuer":"CN=YE1,O=Let's Encrypt,C=US","notBefore":"2026-10-09T07:43:42Z","notAfter":"2027-01-07T07:43:41Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=YE1,O=Let's Encrypt,C=US","issuer":"CN=Root YE,O=ISRG,C=US","notBefore":"2025-09-03T00:00:00Z","notAfter":"2028-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=Root YE,O=ISRG,C=US","issuer":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","issuer":"CN=ISRG Root X1,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"mcp.siilostomy.com.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"com.","outcome":"verified","label":"Verified"},{"zone":"siilostomy.com.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"inconclusive","label":"Inconclusive","status":404},"transports":[{"transport":"streamable-http","outcome":"verified","label":"Verified","status":200,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-10-31","recent":[{"id":"chg_01a1a4b9-ab30-78f8-9108-866843f39e2b","kind":"score.total_changed","summary":"Trust score (64 → 65)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/com-siilostomy-store/mcp#chg-chg_01a1a4b9-ab30-78f8-9108-866843f39e2b"},{"id":"chg_01a19a6d-3099-7f39-858c-080b0ec41c66","kind":"score.total_changed","summary":"Trust score (63 → 64)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/com-siilostomy-store/mcp#chg-chg_01a19a6d-3099-7f39-858c-080b0ec41c66"},{"id":"chg_01a19547-5e2b-7120-94be-d93396d9065e","kind":"check.reverified","summary":"Stability (unverified → 0.03)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-01","url":"https://verifymcp.io/servers/com-siilostomy-store/mcp#chg-chg_01a19547-5e2b-7120-94be-d93396d9065e"},{"id":"chg_01a19056-71d0-7987-8da7-19a7a903fb8c","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/com-siilostomy-store/mcp#chg-chg_01a19056-71d0-7987-8da7-19a7a903fb8c"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/com-siilostomy-store/mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/com-siilostomy-store/mcp","markdown":"https://verifymcp.io/servers/com-siilostomy-store/mcp.md","changelogJson":"https://verifymcp.io/servers/com-siilostomy-store/mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/com-siilostomy-store/mcp.xml","external":[{"label":"Remote endpoint","href":"https://mcp.siilostomy.com/mcp"},{"label":"Website","href":"https://www.siilostomy.com/en/"}]}}