scam-detection

Scam and phishing detection for AI agents: safe/warn/danger verdicts for URLs and messages.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
77%
Naming quality
87%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~303Tokens (tool definitions)
~437 BTypical response size
Minimal attention impact (0.24% 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": {
    "scam-detection": {
      "url": "https://cautellus.com/api/mcp"
    }
  }
}

Remote endpoints

https://cautellus.com/api/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢scan_url(url)

Check a URL or domain for phishing and scam risk before visiting, clicking, or transacting with it. Returns a verdict (safe | warn | danger), a 0-100 risk score, a plain-English summary, and specific findings (brand impersonation, typosquatting, community scam reports, threat-feed hits). Costs 1 scan credit.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The URL or bare domain to analyze, e.g. \"paypal-verify-login.xyz\""
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢scan_message(message)

Analyze a message, email, or text for scam indicators before acting on it (payment requests, verification codes, urgency pressure, impersonation). Returns a verdict (safe | warn | danger), a 0-100 risk score, a summary, and specific findings. Costs 1 scan credit.

Input Schema

{
  "type": "object",
  "properties": {
    "message": {
      "type": "string",
      "description": "The full message text to analyze (up to 25,000 characters)"
    }
  },
  "required": [
    "message"
  ],
  "additionalProperties": false
}
🟢get_usage

Check the API key’s remaining prepaid scan credits, monthly plan usage, and credit expiry. Free — consumes no credits.

Input Schema

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

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools