AI

MCP server

Add FFraud to Claude, Cursor or any MCP client with one address. Four tools check IPs, emails, domains and abuse reports. Free, no key, nothing to install.

FFraud runs an MCP server at https://ffraud.com/api/mcp. Add that one address to an AI client and the model checks an IP, an email or a domain by itself, in a chat or inside an agent's loop. Nothing to install, no key, no usage caps.

#Add the MCP server to your client

claude mcp add --transport http ffraud https://ffraud.com/api/mcp

In Claude's own apps, add it as a custom connector with the same address. Any other client that speaks MCP over HTTP takes it too.

#The four MCP tools

ToolWhat it answersInput
ip_checkA 0 to 100 fraud score and risk band; VPN, proxy, Tor, relay or datacenter; the network, location and abuse history; how much of its /24 is flaggedips: one to 20 addresses
email_checkDisposable or throwaway, a role address, on the community blacklist, or on a domain that hands out temporary mailboxesemail: a full address
domain_checkWhether a domain hands out throwaway mailboxes or appears in the phishing data, with a risk leveldomain: a bare domain
ip_reportsThe community reports behind a score: what the address was reported for, when, and by how many reportersip: one address

Each tool answers with the same JSON as the IP check API and the email check API, so the model reads the full answer, reasons included.

#Ask the model in plain words

  • Is 185.220.101.34 safe to let sign up?
  • Check these five IPs from my login logs and tell me which ones to block.
  • Is newuser@mailinator.com a throwaway email?
  • What has 45.148.10.121 been reported for?

#Keys and limits

No key is needed. The server asks FFraud's public endpoints under your own address, so the free limits are the same as on the website. A free key raises them: send it as an X-API-Key header, which the server passes on.

Claude Code, with a key
claude mcp add --transport http ffraud https://ffraud.com/api/mcp \
  --header "X-API-Key: ff_live_your_key_here"

All four tools only read. None of them can write, spend money or change an account.

#Test the server with curl

The server speaks JSON-RPC 2.0 over HTTP POST and answers with one JSON message, with no session to open first. This asks for the tools, then calls one:

curl -s https://ffraud.com/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

What is an MCP server?

The Model Context Protocol is a standard way to hand an AI model tools it can call. Claude, Cursor, VS Code and other clients speak it, so one address gives the model FFraud's checks.

Does the MCP server cost anything?

No. It is free like the rest of FFraud, with no key and no usage caps.

What does FFraud see when the model calls a tool?

The IP address, email or domain the call sends, the same as a check on the website. The conversation itself stays with your client.

Can the model block an address or change my account through it?

No. All four tools only read FFraud's data.