Check a message for scam signs
check_message_for_scamChecks a message someone received about a deal (a Facebook message, text or email) for the scam patterns Moda describes on modacommunities.com/verify, such as a cold message after an auction bid from a chat named "Business chat under", a buyer who backed out, a copied admin, a screenshot reference or a changed shipping address. message: the message text. sender_name: optional, the name shown on the chat. context: optional, what the message is about, such as an auction bid, a want-to-buy post or a listing. Returns JSON: the signs found, Moda's explanation of each matching scam, the steps to check who is really messaging, and Moda's own rules about what it never asks for. Finding no signs does not mean a message is safe.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "check_message_for_scam"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | Optional: what it is about, such as a bid on an auction. | |
| message | Yes | The message the person received. | |
| sender_name | No | Optional: the name shown at the top of the chat. |