Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Fraud Prevention

FreeNot checked

MCP server for fraud prevention — IP reputation, email breach detection, URL safety, phone validation and risk scoring via free APIs (IPQualityScore, HaveIBeenP

GitHubEmbed

About

MCP server for fraud prevention — IP reputation, email breach detection, URL safety, phone validation and risk scoring via free APIs (IPQualityScore, HaveIBeenPwned).

README

Open-source MCP server for AI-powered fraud prevention. Detects fraudulent IPs, emails, URLs and phone numbers using free APIs — a fully free alternative to proprietary solutions.

Features

  • IP Reputation — Detect proxies, VPNs, Tor exit nodes, bots and abusive IPs
  • Email Risk — Disposable emails, spam traps, fraud scoring, deliverability
  • URL Safety — Phishing, malware, spam URL detection
  • Phone Validation — VoIP detection, line type, fraud scoring
  • Breach Exposure — HaveIBeenPwned integration for data breach lookups
  • Composite Risk Score — Multi-signal ALLOW/MONITOR/REVIEW/BLOCK decision

Tools

Tool Description
check_ip_reputation IP fraud score, proxy/VPN/Tor/bot flags
check_email_risk Email validation, disposable, spam trap, fraud score
check_url_safety Phishing, malware, spam URL detection
check_phone_risk Phone validity, VoIP, fraud score
check_breach_exposure Data breach exposure via HaveIBeenPwned
calculate_composite_risk Combined multi-signal risk analysis
get_fraud_prevention_info Server info and API key setup guide

Data Sources

Installation

pip install fraud-prevention-mcp-server

Configuration

Set your free API keys as environment variables:

export IPQS_API_KEY=your_ipqualityscore_key
export HIBP_API_KEY=your_haveibeenpwned_key

Claude Desktop Integration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "fraud-prevention": {
      "command": "fraud-prevention-mcp-server",
      "env": {
        "IPQS_API_KEY": "your_key_here",
        "HIBP_API_KEY": "your_key_here"
      }
    }
  }
}

Example Usage

check_ip_reputation("192.168.1.1")
→ { fraud_score: 15, risk_level: "low", is_proxy: false, is_vpn: false, ... }

check_email_risk("[email protected]")
→ { fraud_score: 85, risk_level: "critical", disposable: true, recommendation: "BLOCK" }

check_breach_exposure("[email protected]")
→ { breach_count: 3, risk_level: "high", has_password_exposure: true, ... }

calculate_composite_risk(ip="1.2.3.4", email="[email protected]")
→ { composite_risk_score: 45, decision: "REVIEW", action: "Manual review recommended" }

Risk Levels

Score Level Recommendation
0–29 Low ALLOW
30–59 Medium MONITOR
60–84 High REVIEW
85–100 Critical BLOCK

Why This Server?

  • Free — Uses only free-tier APIs, no enterprise contracts needed
  • Open Source — MIT license, fully auditable
  • Multi-Signal — Combines IP, email, URL and phone signals
  • Actionable — Returns ALLOW/MONITOR/REVIEW/BLOCK decisions

License

MIT

from github.com/AiAgentKarl/fraud-prevention-mcp-server

Install Fraud Prevention in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install fraud-prevention

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add fraud-prevention -- uvx fraud-prevention-mcp-server

Step-by-step: how to install Fraud Prevention

FAQ

Is Fraud Prevention MCP free?

Yes, Fraud Prevention MCP is free — one-click install via Unyly at no cost.

Does Fraud Prevention need an API key?

No, Fraud Prevention runs without API keys or environment variables.

Is Fraud Prevention hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Fraud Prevention in Claude Desktop, Claude Code or Cursor?

Open Fraud Prevention on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Fraud Prevention with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs