Send anything. Get the truth — REAL, SUSPICIOUS or LIKELY SCAM verdicts on messages and links.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Paste any suspicious text — a message, email, marketplace listing, job offer, investment pitch or link — and get a plain verdict (REAL / SUSPICIOUS / LIKELY SCAM) with every check shown, a warning score, what to do next, a signed verdict certificate, and a shareable verdict link. Content is processed, not stored.
The full suspicious message or text to check (10–8000 characters).
Optional subscription code (Personal Pro / Team). The check draws on the plan’s monthly credit allowance instead of the free daily credits.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Paste any suspicious text — a message, email, marketplace listing, job offer, investment pitch or link — and get a plain verdict (REAL / SUSPICIOUS / LIKELY SCAM) with every check shown, a warning score, what to do next, a signed verdict certificate, and a shareable verdict link. Content is processed, not stored.
| Argument | Type | Description |
|---|---|---|
| text* | string | The full suspicious message or text to check (10–8000 characters). |
| subscriptionCode | string | Optional subscription code (Personal Pro / Team). The check draws on the plan’s monthly credit allowance instead of the free daily credits. |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The full suspicious message or text to check (10–8000 characters)."
},
"subscriptionCode": {
"type": "string",
"description": "Optional subscription code (Personal Pro / Team). The check draws on the plan’s monthly credit allowance instead of the free daily credits."
}
}
}Check one web link: it is followed safely server-side, tested for look-alike domains, domain age, sender rules, and the URLhaus known-bad list. Returns the same verdict, checks, certificate and share link as check_message.
| Argument | Type | Description |
|---|---|---|
| url* | string | The full link to check, starting with http:// or https://. |
| subscriptionCode | string | Optional subscription code (Personal Pro / Team). The check draws on the plan’s monthly credit allowance instead of the free daily credits. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "The full link to check, starting with http:// or https://."
},
"subscriptionCode": {
"type": "string",
"description": "Optional subscription code (Personal Pro / Team). The check draws on the plan’s monthly credit allowance instead of the free daily credits."
}
}
}URL defense: screen up to 25 links in one call. Each link is followed safely server-side and gets a verdict (REAL / SUSPICIOUS / LIKELY SCAM), a warning score, and its top warning flags. Private/internal links are refused per item and invalid entries are reported per item — one bad entry never fails the batch. One screen counts as one credit.
| Argument | Type | Description |
|---|---|---|
| urls* | array | The links to screen (1–25), each starting with http:// or https://. |
| subscriptionCode | string | Optional subscription code (Personal Pro / Team). The screen draws on the plan’s monthly credit allowance instead of the free daily credits. |
{
"type": "object",
"required": [
"urls"
],
"properties": {
"urls": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "The links to screen (1–25), each starting with http:// or https://."
},
"subscriptionCode": {
"type": "string",
"description": "Optional subscription code (Personal Pro / Team). The screen draws on the plan’s monthly credit allowance instead of the free daily credits."
}
}
}