# FraudLabs Pro — MCP server on mcp.ai > Connect your FraudLabs Pro account and use 8 tools for security and identity straight from your AI agent. Connect with your own API key. FraudLabs Pro is an online payment fraud detection service that helps merchants minimize chargebacks and maximize revenue by detecting fraud across various payment methods. By: mcp.ai · official Page: https://mcp.ai/fraudlabs_pro ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_fraudlabs_pro?ms=1787293620000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/fraudlabs_pro/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/fraudlabs_pro/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/fraudlabs_pro/skill.md Postman collection (v2.1): https://mcp.ai/fraudlabs_pro/postman.json ## Tools - fraudlabs_pro_create_account(fax?: string, key: string, city: string, name: string, email: string, phone: string, state: string, format?: string, company: string, country: string, address1: string, address2?: string, industry: string, username: string, zip_code: string) — Creates a new FraudLabs Pro user account under a reseller account. Requires a Reseller API key (not a regular API key). Use this action to provision new sub-accounts for customers when operating as a - fraudlabs_pro_flp_feedback_order(id: string, key: string, note?: string, action: string, format?: string) — Submit fraud screening feedback to improve FraudLabs Pro's machine learning model. Use this after reviewing a screened order to mark it as approved, rejected, or blacklisted. This feedback trains the - fraudlabs_pro_flp_screen_order(ip: string, email?: string, amount?: number|string, bin_no?: string, format?: string, currency?: string, quantity?: integer, username?: string, bill_addr?: string, bill_city?: string, card_hash?: string, last_name?: string, ship_addr?: string, ship_city?: string, avs_result?: string, bill_state?: string, cvv_result?: string, department?: string, email_hash?: string, first_name?: string, ship_state?: string, user_phone?: string, bill_country?: string, email_domain?: string, flp_checksum?: string, payment_mode?: string, ship_country?: string, bill_zip_code?: string, ship_zip_code?: string, user_order_id?: string, ship_last_name?: string, payment_gateway?: string, ship_first_name?: string) — Tool to screen orders for fraud. Use when you need to assess transaction risk before fulfillment. - fraudlabs_pro_get_order_result2(id?: string, key?: string, format?: string, id_type?: string) — Tool to retrieve an existing transaction from FraudLabs Pro fraud detection system using the v2 API. This API is only available for paid plans. - fraudlabs_pro_get_sms_verification_result(key: string, otp: string, format?: string, tran_id: string) — Verify an OTP (one-time password) received via SMS. Returns 'Y' if the OTP is valid, 'N' if invalid or expired. Must be called after using Send SMS Verification to obtain a transaction ID. - fraudlabs_pro_send_sms_verification(key: string, tel: string, mesg: string, format?: string, otp_timeout?: integer, country_code?: string) — Sends an SMS message containing a one-time password (OTP) to verify a user's phone number. The API generates a random 6-digit OTP, replaces the placeholder in your message template, and sends th - fraudlabs_pro_subscribe_plan(key: string, plan: string, format?: string, username: string) — Tool to subscribe a reseller account to a specific plan. Use after obtaining a reseller API key and selecting a plan. Example: Subscribe user "john_doe" to the MICRO plan. - fraudlabs_pro_webhook_order_status_changed(test_id?: string, test_action?: string, callback_url: string, extra_fields?: object, payload_format?: string) — Tool to send a test webhook payload to the provided callback URL for FraudLabs Pro order status change notifications. This helps validate your endpoint behavior. Important: FraudLabs Pro webhook regis ## Example prompts - "What can I do in FraudLabs Pro?" - "Show me a summary of my FraudLabs Pro account" ## Links Docs: https://mcp.ai/docs/mcps/fraudlabs_pro Website: https://mcp.ai/mcps/fraudlabs_pro