Trust Onion Scam Check

Verified AI voice-clone scam incidents, loss stats, and a family verification protocol. Keyless.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
63%
Calidad de los nombres
97%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~3,209Tokens (definiciones de herramientas)
~4.7 KBTamaño de respuesta típico
Impacto significativo en la atención (2.51% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "scam-check": {
      "url": "https://trustonion.io/mcp"
    }
  }
}

Puntos de conexión remotos

https://trustonion.io/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (7)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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.

Esquema de entrada

{
  "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#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "integer",
      "minimum": 1990,
      "maximum": 2100
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "scamType": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "scamType"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "scenario": {
      "type": "string",
      "minLength": 3,
      "maxLength": 5000
    }
  },
  "required": [
    "scenario"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "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
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada7 herramientas