mcp-fraudlabspro
OfficialMCP-сервер FraudLabs Pro
MCP-совместимый сервер, который интегрирует систему обнаружения мошенничества FraudLabs Pro в ИИ-ассистенты, такие как Claude Desktop. Этот сервер позволяет в режиме реального времени проверять транзакции заказов и события, связанные с пользователями (например, входы в систему или регистрации), для выявления и предотвращения мошеннических действий.
Функции
Проверка заказов: проверка заказов в электронной коммерции с использованием IP-адресов, платежных/доставных данных и информации о кредитных картах.
Проверка пользователей: анализ событий на уровне учетной записи (регистрации/входы в систему) на предмет подозрительных шаблонов.
Управление транзакциями: получение исторических результатов для заказов или проверок пользователей.
Обратная связь: одобрение, отклонение или внесение транзакций в черный список непосредственно через интерфейс ИИ для улучшения механизма обнаружения.
Related MCP server: MailboxValidator Email Validation MCP Server
Предварительные требования
Установленный Python 3.10+.
API-ключ FraudLabs Pro: вы можете получить бесплатный или платный API-ключ на сайте FraudLabs Pro.
Установка
Установка зависимостей Убедитесь, что в вашей среде установлены необходимые библиотеки:
pip install mcp httpxКонфигурация Чтобы использовать этот сервер с MCP-клиентом (например, Claude Desktop), добавьте следующую запись в ваш файл конфигурации:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"fraudlabspro": {
"command": "python3",
"args": ["/absolute/path/to/the/src/server.py"],
"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. Вы можете просматривать логи в «Консоли разработчика» (Developer Console) Claude Desktop для проверки исходящих полезных нагрузок и ответов API при отладке.
Распространенная ошибка: если вы получаете сообщение «An API key is needed» (Требуется API-ключ), убедитесь, что переменная среды FRAUDLABSPRO_API_KEY правильно установлена в вашем файле конфигурации и что вы перезапустили MCP-клиент.
Лицензия
См. файл LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for MaxMind minFraud — score transactions for fraud risk from your AI assistant.
IPQualityScore MCP — wraps the IPQualityScore fraud-prevention API
MCP server for medicaid-intelligence
MCP server for Hostinger API
Related MCP Servers
- AlicenseAqualityCmaintenanceIP Geolocation MCP server using IP2Location.io API to ease the query of geolocation information.116PythonMIT
- AlicenseAqualityCmaintenanceEmail validation MCP server using MailboxValidator API to determine validity of an email address.320 npm1MIT
- AlicenseNot gradedqualityFmaintenanceMCP server for IP geolocation lookups using ipinfo.io, with single, own, and batch queries.1MIT
- AlicenseAqualityDmaintenanceAn open-source MCP server for AI-powered fraud prevention that detects fraudulent IPs, emails, URLs, and phone numbers using free APIs and provides actionable risk scores.7MIT