Scamchecker.nl
Check a suspicious message, link or screenshot for scams (NL/BE). Marks red flags and explains why.
Should I use this
Quality & Safety
A
Findings (2)
- HIGH
- MEDIUMin check_message
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
~536Tokens (tool definitions)
~5.1 KBTypical response size
Minimal attention impact (0.42% of 128k context)
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"scamchecker": {
"url": "https://scamchecker.nl/mcp"
}
}
}Remote endpoints
https://scamchecker.nl/mcpstreamable-httpWhat it can do
Tool inventory
Tools (1)
🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢check_message(text, url, image_base64, image_mime)
Check a suspicious email, SMS, WhatsApp message, link or screenshot for scam signals. Controleer een verdachte mail, sms, WhatsApp-bericht, link of screenshot op signalen van oplichting. Documentation: https://scamchecker.nl/hoe-het-werkt
Input Schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"maxLength": 8000
},
"url": {
"type": "string",
"maxLength": 2048
},
"image_base64": {
"type": "string"
},
"image_mime": {
"type": "string",
"enum": [
"image/png",
"image/jpeg",
"image/webp"
]
}
},
"additionalProperties": false,
"anyOf": [
{
"required": [
"text"
]
},
{
"required": [
"url"
]
},
{
"required": [
"image_base64",
"image_mime"
]
}
]
}Output Schema
{
"type": "object",
"properties": {
"verdict": {
"type": "string",
"enum": [
"nep",
"verdacht",
"geen_rode_vlaggen",
"onduidelijk"
]
},
"summary": {
"type": "string"
},
"checked_text": {
"type": "string"
},
"spans": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"n",
"quote",
"start",
"end",
"note"
],
"properties": {
"n": {
"type": "integer"
},
"quote": {
"type": "string"
},
"start": {
"type": "integer"
},
"end": {
"type": "integer"
},
"note": {
"type": "string"
}
}
}
},
"next_steps": {
"type": "array",
"items": {
"type": "string"
}
},
"signals": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"kind",
"value",
"findings"
],
"properties": {
"kind": {
"type": "string",
"enum": [
"url",
"email",
"phone",
"iban"
]
},
"value": {
"type": "string"
},
"domain": {
"type": "string"
},
"domain_age_days": {
"type": "integer"
},
"impersonates": {
"type": "string"
},
"findings": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"code",
"label"
],
"properties": {
"code": {
"type": "string"
},
"label": {
"type": "string"
}
}
}
}
}
}
},
"impersonates": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"channel": {
"type": "string",
"enum": [
"email",
"sms",
"whatsapp",
"website",
"telefoon",
"onbekend"
]
},
"country_hint": {
"anyOf": [
{
"type": "string",
"enum": [
"nl",
"be"
]
},
{
"type": "null"
}
]
}
},
"required": [
"verdict",
"summary",
"checked_text",
"spans",
"next_steps",
"signals",
"impersonates",
"channel",
"country_hint"
],
"additionalProperties": false
}Community
Evidence
Recent observations
verifiedversion not recorded1 tools