“六个月前,每个人都在谈论MCP。我当时想,拧紧MCP。每个MCP作为CLI都会更好。” — 彼得·斯坦伯格OpenClaw创始人 在YouTube上观看(~2:39:00) | 莱克斯·弗里德曼播客#491
FraudLabs Pro命令行界面
生产就绪的命令行界面 FraudLabs Pro 欺诈检测API。直接从您的终端筛选欺诈订单、提交反馈和管理短信验证。
免责声明:这是一个非官方的CLI工具,不隶属于FraudLabs Pro,也不受其认可或支持。
特性
- 订单筛选 --通过IP、电子邮件、账单/发货验证筛选欺诈订单
- 反馈 --批准或拒绝标记的订单以训练模型
- 短信验证 --发送并验证OTP代码以进行客户身份验证
- JSON输出 --所有命令支持
--json用于脚本和管道 - 彩色输出 --用粉笔清洁、可读的终端输出
为什么选择CLI>MCP
MCP服务器是复杂的、有状态的,需要一个正在运行的服务器进程。CLI是:
- 更简单 --只是一个你直接调用的二进制文件
- 可组合 --管道输出至
jq,grep,awk,和其他工具 - 可编写脚本的 --在shell脚本、CI/CD管道、cron作业中使用
- 可调试 --看看到底发生了什么
--json旗帜 - AI友好 --AI代理可以像MCP一样轻松地调用CLIs,开销更少
安装
npm install -g @ktmcp-cli/fraudlabs身份验证设置
FraudLabs Pro使用API密钥身份验证。
1.获取API密钥
- 注册地址: fraudlabspro.com
- 登录您的仪表板并复制您的API密钥
2.配置CLI
fraudlabs config set --api-key YOUR_API_KEY命令
配置
# Set API key
fraudlabs config set --api-key
# Show current config
fraudlabs config show订单筛选
# Screen a basic order
fraudlabs order screen --ip 1.2.3.4 --email customer@example.com --order-id ORD-001
# Full order screening
fraudlabs order screen \
--ip 1.2.3.4 \
--order-id ORD-001 \
--amount 99.99 \
--currency USD \
--email customer@example.com \
--first-name John \
--last-name Doe \
--bill-address "123 Main St" \
--bill-city "New York" \
--bill-state "NY" \
--bill-country "US" \
--bill-zip "10001"
# Output as JSON
fraudlabs order screen --ip 1.2.3.4 --email test@example.com --json反馈
# Approve a previously screened order
fraudlabs order feedback --id --action APPROVE
# Reject an order
fraudlabs order feedback --id --action REJECT
# Reject and blacklist
fraudlabs order feedback --id --action REJECT_BLACKLIST --note "Confirmed fraud"短信验证
# Send OTP via SMS
fraudlabs sms send --phone +15551234567 --country-code US
# Send via voice call
fraudlabs sms send --phone +15551234567 --type VOICE
# Verify OTP code
fraudlabs sms verify --phone +15551234567 --otp 123456了解欺诈分数
- 0-39:风险低——可能安全批准
- 40-74:中等风险----建议进行人工审查
- 75-100:高风险——可能存在欺诈行为,考虑拒绝
状态值:
- 批准 --订单似乎合法
- 审查 --建议手动审查
- 拒绝 --订单似乎存在欺诈行为
JSON输出
所有命令支持 --json 对于机器可读输出:
# Screen order and extract key fields
fraudlabs order screen --ip 1.2.3.4 --email test@example.com --json | \
jq '{id: .fraudlabspro_id, status: .fraudlabspro_status, score: .fraudlabspro_score}'
# Check if proxy
fraudlabs order screen --ip 1.2.3.4 --json | jq '.ip_geolocation.is_proxy'贡献
欢迎在 .
许可证
麻省理工学院——见 许可证 了解详情。
______________________________________________________________________
部分 KTMCP-CLI 项目——用简单、可组合的CLI替换MCP。
______________________________________________________________________
支持KTMCP
如果您发现此CLI有用,我们将非常感谢您的支持!分享您的经验:
- 红迪
- 推特/X
- 黑客新闻
激励: 能够证明他们的支持/倡导有助于推进KTMCP的用户将优先考虑他们的功能请求和问题。
请注意,这些是真实的账户和真实的社区。真实的提及和真实的推荐会有很长的路要走!
支持这个项目
如果您发现此CLI有用,我们将感谢Reddit、Twitter、Hacker News或Moltbook的支持。请注意,这些是真实的社区账户。能够证明其支持有助于推进KTMCP的贡献者将优先考虑其PR和功能请求。
