关于 Fraudlabs Pro
FraudLabs Pro MCP 服务将 FraudLabs Pro 欺诈检测能力接入 AI 助手,供电商和账户运营场景筛查订单及用户事件。它还支持查询历史结果,并通过人工反馈更新交易状态。
主要功能
- 01筛查电商订单
- 02分析登录和注册事件
- 03查询历史筛查结果
- 04批准、拒绝或列入黑名单
适用场景
- 01下单时评估交易风险
- 02检查注册或登录是否可疑
- 03复核历史筛查并提交处置结果
MCP 相关
该服务向 MCP 客户端提供订单与用户筛查、结果查询及反馈工具。可连接托管 HTTP 服务,也可本地运行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
FraudLabs Pro MCP 服务
一个符合 MCP 标准的服务,可将 FraudLabs Pro 欺诈检测系统集成到 Claude Desktop 等 AI 助手中。此服务可实时筛查订单交易和与用户相关的事件(如登录或注册),以识别并防止欺诈活动。
功能
-
订单筛查:使用 IP 地址、账单/配送信息和信用卡信息验证电子商务订单。
-
用户筛查:分析账户级别的事件(注册/登录),查找可疑模式。
-
交易管理:检索订单或用户筛查的历史结果。
-
反馈循环:通过 AI 界面直接批准、拒绝或将交易列入黑名单,以改进检测引擎。
前提条件
- 已安装 Python 3.10+(仅本地 MCP 服务需要)。
- FraudLabs Pro API 密钥:在 FraudLabs Pro 注册并获取免费 Micro Plan API 密钥。
安装
有两种方式可以使用此 MCP 服务:
- 云托管 MCP 服务:直接连接到托管的 FraudLabs Pro MCP 服务。无需在本地安装任何内容。
- 本地 MCP 服务:下载服务并在自己的计算机上运行。
选项 1:云托管 MCP 服务
如果你想直接连接到托管服务,请使用此选项。
方法 A:直接 HTTP 连接
如果你的 MCP 客户端支持通过 HTTP 连接远程服务,请使用此方法。无需 Node.js 或 npx。
{
"mcpServers": {
"fraudlabspro": {
"type": "http",
"url": "https://mcp.fraudlabspro.com/",
"headers": {
"X-API-Key": "YOUR_API_KEY_HERE"
}
}
}
}
如果你的客户端通过命令行配置(例如 Claude Code),可以使用以下命令添加服务:
claude mcp add --transport http fraudlabspro https://mcp.fraudlabspro.com/ --header "X-API-Key: YOUR_API_KEY_HERE"
保存更改后,重启 MCP 客户端,你应该就能在工具菜单中看到此服务。
方法 B:通过 npx 连接
如果你的 MCP 客户端仅支持本地(stdio)服务,请使用此方法。mcp-remote 程序包在本地运行,并将请求转发到托管服务。需要安装 Node.js。
{
"mcpServers": {
"fraudlabspro": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.fraudlabspro.com/",
"--header",
"X-API-Key:YOUR_API_KEY_HERE"
]
}
}
}
保存更改后,重启 MCP 客户端,你应该就能在工具菜单中看到此服务。
选项 2:本地 MCP 服务
- 安装依赖项 确保在环境中安装了所需的库:
pip install mcp httpx uv
- 配置 要将此服务与 MCP 客户端(例如 Claude Desktop)搭配使用,请将以下条目添加到配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"fraudlabspro": {
"command": "uvx",
"args": [
"mcp-fraudlabspro"
],
"env": {
"FRAUDLABSPRO_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
可用工具
📦 订单管理
| 工具 | 描述 | 关键参数 |
|---|---|---|
| screen_order | 筛查订单是否存在欺诈风险。 | ip, email, amount, bin_no, bill_country, ship_country |
| get_order_result | 检索之前订单的验证结果。 | transaction_id |
| feedback_order | 更新订单状态(APPROVE、REJECT、BLACKLIST)。 | transaction_id, action, note |
👤 用户管理
| 工具 | 描述 | 关键参数 |
|---|---|---|
| screen_user | 筛查登录或注册等用户事件。 | email, ip, phone, first_name, last_name |
| get_user_result | 检索之前用户筛查的结果。 | user_transaction_id |
| feedback_user | 根据人工审核更新用户事件状态。 | user_transaction_id, action, reason |
开发与日志
此服务使用 FastMCP,并通过 MCP 上下文发送日志。你可以在 Claude Desktop 的“开发者控制台”中查看日志,以检查用于调试的传出负载和 API 响应。
常见错误:如果收到“需要 API 密钥”,请确认在配置文件中正确设置了 FRAUDLABSPRO_API_KEY 环境变量,并且已重启 MCP 客户端。
许可证
请参阅 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。