MaxMind minFraud MCP by usefulapi
Server Details
MCP server for MaxMind minFraud — score transactions for fraud risk from your AI assistant.
- Status
- Healthy
- Uptime
- 81.4% over 58 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
TDQS
Scored across 4 tools
Each tool targets a distinct level of fraud analysis (score, insights, factors) plus a separate write operation for feedback. No overlap in purpose.
All tools use the consistent 'minfraud_' prefix with descriptive snake_case nouns (score, insights, factors, report_transaction).
Four tools cover the core functionality of a fraud scoring service: three read levels of increasing detail and one write feedback operation. Well-scoped.
The tool surface covers the main fraud scoring lifecycle (score, insights, factors, feedback). Missing administrative or listing tools, but these are not core to the domain.
Available Tools
4 toolsminfraud_factorsminFraud Factors (risk reasons + subscores)Read-onlyInspect
The most detailed assessment: everything in Insights PLUS risk_score_reasons and per-factor subscores explaining WHY the score is what it is. Same request body as minfraud_score. API: POST /minfraud/v2.0/factors.
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| event | No | ||
| order | No | ||
| device | No | Info about the device/connection. device.ip_address is the most important input. | |
| account | No | ||
| billing | No | ||
| payment | No | ||
| shipping | No | ||
| credit_card | No | ||
| custom_inputs | No | Custom inputs configured in your minFraud account. | |
| shopping_cart | No |
minfraud_insightsminFraud Insights (detailed risk)Read-onlyInspect
Score a transaction AND get detailed risk insights: IP geolocation, email/address/device attributes, and per-component risk on top of the risk_score. Same request body as minfraud_score. API: POST /minfraud/v2.0/insights.
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| event | No | ||
| order | No | ||
| device | No | Info about the device/connection. device.ip_address is the most important input. | |
| account | No | ||
| billing | No | ||
| payment | No | ||
| shipping | No | ||
| credit_card | No | ||
| custom_inputs | No | Custom inputs configured in your minFraud account. | |
| shopping_cart | No |
minfraud_report_transactionReport a transaction outcomeDestructiveInspect
WRITE — submits fraud feedback to MaxMind. Report the real-world outcome of a transaction (e.g. it was a chargeback or confirmed fraud) so minFraud can improve future scoring. This mutates MaxMind's model of your traffic; it is not a read. Requires a tag and at least one identifier (ip_address, maxmind_id, minfraud_id, or transaction_id). API: POST /minfraud/v2.0/transactions/report (returns HTTP 204).
| Name | Required | Description | Default |
|---|---|---|---|
| tag | Yes | REQUIRED. The outcome you are reporting for this transaction. | |
| notes | No | Free-form notes about the transaction. | |
| ip_address | No | Identifier: the IP address of the reported transaction. | |
| maxmind_id | No | Identifier: the 8-character maxmind_id from a prior response. | |
| minfraud_id | No | Identifier: the minfraud_id (UUID) from a prior response. | |
| transaction_id | No | Identifier: your own transaction_id sent at scoring time. | |
| chargeback_code | No | The chargeback reason code, if tag=chargeback. |
minfraud_scoreminFraud risk scoreRead-onlyInspect
Score a transaction for fraud risk. Returns the overall risk_score (0.01–99), IP risk, disposition, and remaining query funds — the lightest, cheapest assessment. Send at least device.ip_address (plus email/billing/order for a better score). API: POST /minfraud/v2.0/score.
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| event | No | ||
| order | No | ||
| device | No | Info about the device/connection. device.ip_address is the most important input. | |
| account | No | ||
| billing | No | ||
| payment | No | ||
| shipping | No | ||
| credit_card | No | ||
| custom_inputs | No | Custom inputs configured in your minFraud account. | |
| shopping_cart | No |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- Changed
minfraud_factors3 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - removed
Input schema / properties / custom_inputs / additionalProperties / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "number" - }, - { - "type": "boolean" - } -] - added
Input schema / properties / custom_inputs / additionalProperties / typeAdded value: +[ + "string", + "number", + "boolean" +]
- Changed
minfraud_insights3 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - removed
Input schema / properties / custom_inputs / additionalProperties / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "number" - }, - { - "type": "boolean" - } -] - added
Input schema / properties / custom_inputs / additionalProperties / typeAdded value: +[ + "string", + "number", + "boolean" +]
- Changed
minfraud_report_transaction1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
minfraud_score3 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - removed
Input schema / properties / custom_inputs / additionalProperties / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "number" - }, - { - "type": "boolean" - } -] - added
Input schema / properties / custom_inputs / additionalProperties / typeAdded value: +[ + "string", + "number", + "boolean" +]
4 tool updates
- First observed
minfraud_factors - First observed
minfraud_insights - First observed
minfraud_report_transaction - First observed
minfraud_score
Related MCP Connectors
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceFraud Prevention MCP server using FraudLabs Pro API.MIT- 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
- FlicenseNot gradedqualityBmaintenanceMCP server that provides tools for retrieving transaction context and recording AI decisions or creating human reviews for payment risk exceptions. Enables LLM agents to handle exception transactions in a hybrid payment-decisioning workflow.-
- AlicenseNot gradedqualityDmaintenanceMCP server for ClawVault - an AI agent payment security layer that enables Claude to request payments, check limits, and manage transactions with configurable rules.59 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.