Trust Onion Scam Check
Verified AI voice-clone scam incidents, loss stats, and a family verification protocol. Keyless.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"scam-check": {
"url": "https://trustonion.io/mcp"
}
}
}Remote-Endpunkte
https://trustonion.io/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (7)
🟢search_incidents(attackType, victimType, country, outcome, year, ...)
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.
Eingabe-Schema
{
"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#"
}Ausgabe-Schema
{
"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
}🟢get_incident(slug)
Get the full published Trust Onion case study for one verified incident by slug, including source reporting and prevention analysis.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"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
}🟢get_scam_stats(year)
Return the current Trust Onion Pulse summary (all time, or for one incident year), including conservative loss classifications. Only explicitly-USD losses are summed.
Eingabe-Schema
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"minimum": 1990,
"maximum": 2100
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"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
}🟢explain_scam_type(scamType)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"scamType": {
"type": "string",
"minLength": 1
}
},
"required": [
"scamType"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"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
}🟢list_scam_types
List the current editorial scam patterns and published article links, separately from verified incident statistics.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"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
}🟢get_verification_protocol
Return Trust Onion's five-step family verification protocol for suspicious calls, texts, and video calls.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"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
}🟢assess_call_scenario(scenario)
Deterministically match a described call or text to current scam hubs, red flags, and the recommended verification step. No external LLM is used.
Eingabe-Schema
{
"type": "object",
"properties": {
"scenario": {
"type": "string",
"minLength": 3,
"maxLength": 5000
}
},
"required": [
"scenario"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Ausgabe-Schema
{
"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
}Community
Nachweis