Fraud Prevention Server
FreeNot checkedAn open-source MCP server for AI-powered fraud prevention that detects fraudulent IPs, emails, URLs, and phone numbers using free APIs and provides actionable r
About
An open-source MCP server for AI-powered fraud prevention that detects fraudulent IPs, emails, URLs, and phone numbers using free APIs and provides actionable risk scores.
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
- IPQualityScore — Free tier: 5,000 requests/month. Get free key at ipqualityscore.com/create-account
- HaveIBeenPwned — Breach database. Get key at haveibeenpwned.com/API/Key
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
Install Fraud Prevention Server in Claude Desktop, Claude Code & Cursor
unyly install fraud-prevention-mcp-serverInstalls 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-mcp-server -- uvx fraud-prevention-mcp-serverFAQ
Is Fraud Prevention Server MCP free?
Yes, Fraud Prevention Server MCP is free — one-click install via Unyly at no cost.
Does Fraud Prevention Server need an API key?
No, Fraud Prevention Server runs without API keys or environment variables.
Is Fraud Prevention Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Fraud Prevention Server in Claude Desktop, Claude Code or Cursor?
Open Fraud Prevention Server 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
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Fraud Prevention Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
