{"serverInfo":{"name":"trust-onion-scam-check","title":"Trust Onion Scam Check","version":"1.1.0"},"authentication":{"required":false,"schemes":[]},"tools":[{"name":"search_incidents","title":"Search verified scam incidents","description":"Search verified, published Trust Onion Pulse (Voice Clone Scam Pulse) incidents by attack type, victim type, country, outcome, incident year, publication date range, and keyword. Returns compact summaries (newest first by default), a total count, and nextCursor for the next page. Call get_incident with a slug for full detail.","inputSchema":{"type":"object","properties":{"attackType":{"type":"string"},"victimType":{"type":"string"},"country":{"type":"string"},"outcome":{"type":"string"},"year":{"type":"integer","minimum":1990,"maximum":2100},"since":{"type":"string"},"until":{"type":"string"},"keyword":{"type":"string"},"sort":{"type":"string","enum":["newest","oldest","incident_year_desc","largest_loss"]},"limit":{"type":"integer","minimum":1,"maximum":25},"cursor":{"type":"string"}},"$schema":"http://json-schema.org/draft-07/schema#"},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"returned":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"limit":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"offset":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"sort":{"type":"string","enum":["newest","oldest","incident_year_desc","largest_loss"]},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}]},"appliedFilters":{"type":"object","properties":{"attackType":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"victimType":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"country":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"outcome":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"year":{"anyOf":[{"type":"number"},{"type":"null"}]},"since":{"anyOf":[{"type":"string"},{"type":"null"}]},"until":{"anyOf":[{"type":"string"},{"type":"null"}]},"keyword":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["attackType","victimType","country","outcome","year","since","until","keyword"],"additionalProperties":false},"incidents":{"type":"array","items":{"type":"object","properties":{"caseId":{"type":"string"},"slug":{"type":"string"},"headline":{"type":"string"},"incidentDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"incidentYear":{"anyOf":[{"type":"number"},{"type":"null"}]},"location":{"anyOf":[{"type":"string"},{"type":"null"}]},"country":{"anyOf":[{"type":"string"},{"type":"null"}]},"victimType":{"anyOf":[{"type":"string"},{"type":"null"}]},"attackType":{"anyOf":[{"type":"string"},{"type":"null"}]},"outcome":{"anyOf":[{"type":"string"},{"type":"null"}]},"financialImpact":{"anyOf":[{"type":"string"},{"type":"null"}]},"lossCategory":{"type":"string"},"lossUsd":{"anyOf":[{"type":"number"},{"type":"null"}]},"summary":{"type":"string"},"sourceName":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"profileUrl":{"type":"string"},"publishedAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["caseId","slug","headline","incidentDate","incidentYear","location","country","victimType","attackType","outcome","financialImpact","lossCategory","lossUsd","summary","sourceName","sourceUrl","profileUrl","publishedAt"],"additionalProperties":false}},"availableFilterValues":{"type":"object","properties":{"attackType":{"type":"array","items":{"type":"string"}},"victimType":{"type":"array","items":{"type":"string"}},"outcome":{"type":"array","items":{"type":"string"}},"country":{"type":"array","items":{"type":"string"}}},"required":["attackType","victimType","outcome","country"],"additionalProperties":false}},"required":["asOf","contentRevision","protocolVersion","citation","total","returned","limit","offset","sort","nextCursor","appliedFilters","incidents"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Search verified scam incidents","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"get_incident","title":"Get a verified incident","description":"Get the full published Trust Onion case study for one verified incident by slug, including source reporting and prevention analysis.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","minLength":1}},"required":["slug"],"$schema":"http://json-schema.org/draft-07/schema#"},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"incident":{"type":"object","properties":{"slug":{"type":"string"},"headline":{"type":"string"},"profileUrl":{"type":"string"},"source":{"anyOf":[{"type":"object","properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"url":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["name","url"],"additionalProperties":false},{"type":"null"}]}},"required":["slug","headline","profileUrl","source"],"additionalProperties":{}}},"required":["asOf","contentRevision","protocolVersion","citation","incident"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Get a verified incident","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"get_scam_stats","title":"Get current scam statistics","description":"Return the current Trust Onion Pulse summary (all time, or for one incident year), including conservative loss classifications. Only explicitly-USD losses are summed.","inputSchema":{"type":"object","properties":{"year":{"type":"integer","minimum":1990,"maximum":2100}},"$schema":"http://json-schema.org/draft-07/schema#"},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"scope":{"type":"string"},"year":{"anyOf":[{"type":"number"},{"type":"null"}]},"stats":{"type":"object","properties":{"totalIncidents":{"type":"number"},"usdLossCount":{"type":"number"},"usdLossTotal":{"type":"number"},"otherCurrencyLossCount":{"type":"number"},"ambiguousLossCount":{"type":"number"},"unquantifiedLossCount":{"type":"number"},"undisclosedLossCount":{"type":"number"},"nonFinancialCount":{"type":"number"},"preventedCount":{"type":"number"},"countryCount":{"type":"number"},"lastUpdated":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["totalIncidents","usdLossCount","usdLossTotal","otherCurrencyLossCount","ambiguousLossCount","unquantifiedLossCount","undisclosedLossCount","nonFinancialCount","preventedCount","countryCount","lastUpdated"],"additionalProperties":false}},"required":["asOf","contentRevision","protocolVersion","citation","scope","year","stats"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Get current scam statistics","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"explain_scam_type","title":"Explain an AI scam type","description":"Explain a documented editorial scam pattern with published article evidence, or a Trust Onion topic hub with warning signs and protection steps. Editorial coverage is not a verified incident count.","inputSchema":{"type":"object","properties":{"scamType":{"type":"string","minLength":1}},"required":["scamType"],"$schema":"http://json-schema.org/draft-07/schema#"},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"kind":{"type":"string","enum":["editorial_pattern","topic_hub"]},"scope":{"type":"string"},"scamType":{"type":"object","properties":{},"additionalProperties":{}}},"required":["asOf","contentRevision","protocolVersion","citation","kind","scope","scamType"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Explain an AI scam type","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"list_scam_types","title":"List documented scam patterns","description":"List the current editorial scam patterns and published article links, separately from verified incident statistics.","inputSchema":{"type":"object","properties":{}},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"scope":{"type":"string"},"revision":{"type":"string"},"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"articles":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":{}}}},"required":["id","name","description","articles"],"additionalProperties":{}}}},"required":["asOf","contentRevision","protocolVersion","citation","scope","revision","data"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"List documented scam patterns","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"get_verification_protocol","title":"Get the Three Words Check","description":"Return Trust Onion's five-step family verification protocol for suspicious calls, texts, and video calls.","inputSchema":{"type":"object","properties":{}},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"protocol":{"type":"string"}},"required":["asOf","contentRevision","protocolVersion","citation","protocol"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Get the Three Words Check","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}},{"name":"assess_call_scenario","title":"Assess a suspicious call or message","description":"Deterministically match a described call or text to current scam hubs, red flags, and the recommended verification step. No external LLM is used.","inputSchema":{"type":"object","properties":{"scenario":{"type":"string","minLength":3,"maxLength":5000}},"required":["scenario"],"$schema":"http://json-schema.org/draft-07/schema#"},"outputSchema":{"type":"object","properties":{"asOf":{"type":"string"},"contentRevision":{"type":"string"},"protocolVersion":{"type":"string"},"citation":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"},"publisher":{"type":"string"},"url":{"type":"string"},"license":{"type":"string"},"licenseUrl":{"type":"string"},"asOf":{"type":"string"},"contentRevision":{"type":"string"}},"required":["text","title","publisher","url","license","licenseUrl","asOf","contentRevision"],"additionalProperties":false},"scenario":{"type":"string"},"assessment":{"type":"object","properties":{"matchedPatterns":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"label":{"type":"string"},"reason":{"type":"string"}},"required":["slug","label","reason"],"additionalProperties":false}},"redFlags":{"type":"array","items":{"type":"string"}},"recommendedVerification":{"type":"array","items":{"type":"string"}}},"required":["matchedPatterns","redFlags","recommendedVerification"],"additionalProperties":false}},"required":["asOf","contentRevision","protocolVersion","citation","scenario","assessment"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false},"annotations":{"title":"Assess a suspicious call or message","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"execution":{"taskSupport":"forbidden"}}],"resources":[{"name":"llms.txt","title":"llms.txt","uri":"https://trustonion.io/llms.txt","description":"Current machine-readable index of Trust Onion content (identical to the public /llms.txt).","mimeType":"text/plain"},{"name":"methodology","title":"methodology","uri":"https://trustonion.io/voice-clone-scam-pulse/methodology","description":"Voice Clone Scam Pulse inclusion, verification, loss, and corrections methodology.","mimeType":"text/markdown"},{"name":"protocol","title":"protocol","uri":"https://trustonion.io/family-verification-protocol","description":"The current Three Words Check verification protocol.","mimeType":"text/markdown"},{"name":"glossary","title":"glossary","uri":"https://trustonion.io/topics","description":"Current AI scam glossary assembled from topic hubs.","mimeType":"text/markdown"},{"name":"ai-scam-facts","title":"ai-scam-facts","uri":"https://trustonion.io/ai-scam-facts","description":"Current citable AI scam facts and Pulse totals.","mimeType":"text/markdown"}],"prompts":[{"name":"latest_family_voice_clone_cases","title":"Latest family voice-clone cases","description":"Summarize the newest verified AI voice-clone scam incidents that targeted families, grandparents, and other individuals.","arguments":[{"name":"count","description":"How many incidents to summarize (1-25, default 5).","required":false}]},{"name":"scam_losses_this_year","title":"AI scam losses this year","description":"Report verified AI voice-clone and impersonation scam losses for a year, using Trust Onion Pulse's conservative loss rules.","arguments":[{"name":"year","description":"Four-digit incident year (defaults to the current year).","required":false}]},{"name":"check_suspicious_call","title":"Check a suspicious call or message","description":"Assess a described call, text, or video call for scam red flags and give the Three Words Check next step.","arguments":[{"name":"scenario","description":"What happened: who contacted you, what they said, and what they asked for.","required":true}]},{"name":"explain_a_scam_type","title":"Explain a scam type","description":"Explain how an AI scam type works, its warning signs, and how to protect against it, with verified examples when available.","arguments":[{"name":"scamType","description":"Scam type, pattern ID, or topic, such as voice cloning, grandparent scams, or deepfake video calls.","required":true}]}]}