Skip to main content
Glama
AiAgentKarl

fraud-prevention-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HIBP_API_KEYYesYour HaveIBeenPwned API key. Get at https://haveibeenpwned.com/API/Key
IPQS_API_KEYYesYour IPQualityScore API key (free tier: 5,000 requests/month). Get at https://www.ipqualityscore.com/create-account

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
tool_check_ip_reputationA

Check an IP address for fraud risk, proxy, VPN, Tor and bot activity.

Returns fraud score (0-100), risk level, and flags for proxy/VPN/Tor/bot. Requires IPQS_API_KEY env var (free at ipqualityscore.com).

Args: ip_address: IPv4 or IPv6 address to check strictness: Detection strictness 0 (lenient) to 3 (strict), default 1

tool_check_email_riskA

Check an email address for fraud risk, disposable services and spam traps.

Returns fraud score, validity, disposable flag, spam trap detection, and deliverability. Requires IPQS_API_KEY env var (free at ipqualityscore.com).

Args: email: Email address to validate and check strictness: Detection strictness 0-3, default 1

tool_check_url_safetyA

Check a URL for phishing, malware, spam and other threats.

Returns risk score, safety flags (phishing/malware/spam), and domain info. Requires IPQS_API_KEY env var (free at ipqualityscore.com).

Args: url: Full URL to check (include https://) strictness: Detection strictness 0-3, default 1

tool_check_phone_riskA

Validate a phone number and check for fraud risk, VoIP and prepaid indicators.

Returns validity, line type, carrier, VoIP flag, and fraud score. Requires IPQS_API_KEY env var (free at ipqualityscore.com).

Args: phone: Phone number in E.164 format (e.g. +14155552671) or local format country: ISO country code for local numbers (default: US)

tool_check_breach_exposureB

Check if an email address has been exposed in known data breaches (HaveIBeenPwned).

Returns breach count, risk level, exposed data types, and breach details. Requires HIBP_API_KEY env var (get key at haveibeenpwned.com/API/Key).

Args: email: Email address to check for breach exposure

tool_calculate_composite_riskA

Calculate a combined fraud risk score from multiple signals (IP, email, phone, URL).

Analyzes all provided signals and returns a composite risk score with ALLOW / MONITOR / REVIEW / BLOCK decision. Provide at least one signal. Requires IPQS_API_KEY env var.

Args: ip: IP address to check (optional) email: Email address to check (optional) phone: Phone number to check (optional) url: URL to check (optional)

tool_get_fraud_prevention_infoA

Get information about this server, available tools and API key setup instructions.

Returns tool list, API key configuration status, and links to get free API keys.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/fraud-prevention-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server