Server definition
- Hash
- sha256:3f9bb45310d4b815cc79cdc6bed869363ecc5f0980c08fddc361f1a3230d014a
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"account": {
"properties": {
"user_id": {
"type": "string"
},
"username_md5": {
"type": "string"
}
},
"type": "object"
},
"billing": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"credit_card": {
"properties": {
"bank_name": {
"type": "string"
},
"bank_phone_country_code": {
"type": "string"
},
"bank_phone_number": {
"type": "string"
},
"issuer_id_number": {
"description": "6- or 8-digit IIN.",
"type": "string"
},
"last_digits": {
"description": "Last 2 or 4 digits.",
"type": "string"
},
"token": {
"type": "string"
},
"was_3d_secure_successful": {
"type": "boolean"
}
},
"type": "object"
},
"custom_inputs": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
}
]
},
"description": "Custom inputs configured in your minFraud account.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"device": {
"description": "Info about the device/connection. device.ip_address is the most important input.",
"properties": {
"accept_language": {
"type": "string"
},
"ip_address": {
"description": "IPv4 or IPv6 address — the single most important field for scoring.",
"type": "string"
},
"session_age": {
"description": "Seconds since the visitor's session started.",
"type": "number"
},
"session_id": {
"type": "string"
},
"user_agent": {
"type": "string"
}
},
"type": "object"
},
"email": {
"properties": {
"address": {
"description": "Plaintext email OR its MD5 hash.",
"type": "string"
},
"domain": {
"type": "string"
}
},
"type": "object"
},
"event": {
"properties": {
"shop_id": {
"type": "string"
},
"time": {
"description": "ISO 8601 timestamp of the event.",
"type": "string"
},
"transaction_id": {
"type": "string"
},
"type": {
"enum": [
"account_creation",
"account_login",
"email_change",
"password_reset",
"payout_change",
"purchase",
"recurring_purchase",
"referral",
"survey"
],
"type": "string"
}
},
"type": "object"
},
"order": {
"properties": {
"affiliate_id": {
"type": "string"
},
"amount": {
"type": "number"
},
"currency": {
"description": "3-letter ISO 4217 currency code.",
"type": "string"
},
"discount_code": {
"type": "string"
},
"has_gift_message": {
"type": "boolean"
},
"is_gift": {
"type": "boolean"
},
"referrer_uri": {
"type": "string"
},
"subaffiliate_id": {
"type": "string"
}
},
"type": "object"
},
"payment": {
"properties": {
"decline_code": {
"type": "string"
},
"processor": {
"type": "string"
},
"was_authorized": {
"type": "boolean"
}
},
"type": "object"
},
"shipping": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"delivery_speed": {
"enum": [
"same_day",
"overnight",
"expedited",
"standard"
],
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"shopping_cart": {
"items": {
"properties": {
"category": {
"type": "string"
},
"item_id": {
"type": "string"
},
"price": {
"type": "number"
},
"quantity": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "minfraud_factors",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"account": {
"properties": {
"user_id": {
"type": "string"
},
"username_md5": {
"type": "string"
}
},
"type": "object"
},
"billing": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"credit_card": {
"properties": {
"bank_name": {
"type": "string"
},
"bank_phone_country_code": {
"type": "string"
},
"bank_phone_number": {
"type": "string"
},
"issuer_id_number": {
"description": "6- or 8-digit IIN.",
"type": "string"
},
"last_digits": {
"description": "Last 2 or 4 digits.",
"type": "string"
},
"token": {
"type": "string"
},
"was_3d_secure_successful": {
"type": "boolean"
}
},
"type": "object"
},
"custom_inputs": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
}
]
},
"description": "Custom inputs configured in your minFraud account.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"device": {
"description": "Info about the device/connection. device.ip_address is the most important input.",
"properties": {
"accept_language": {
"type": "string"
},
"ip_address": {
"description": "IPv4 or IPv6 address — the single most important field for scoring.",
"type": "string"
},
"session_age": {
"description": "Seconds since the visitor's session started.",
"type": "number"
},
"session_id": {
"type": "string"
},
"user_agent": {
"type": "string"
}
},
"type": "object"
},
"email": {
"properties": {
"address": {
"description": "Plaintext email OR its MD5 hash.",
"type": "string"
},
"domain": {
"type": "string"
}
},
"type": "object"
},
"event": {
"properties": {
"shop_id": {
"type": "string"
},
"time": {
"description": "ISO 8601 timestamp of the event.",
"type": "string"
},
"transaction_id": {
"type": "string"
},
"type": {
"enum": [
"account_creation",
"account_login",
"email_change",
"password_reset",
"payout_change",
"purchase",
"recurring_purchase",
"referral",
"survey"
],
"type": "string"
}
},
"type": "object"
},
"order": {
"properties": {
"affiliate_id": {
"type": "string"
},
"amount": {
"type": "number"
},
"currency": {
"description": "3-letter ISO 4217 currency code.",
"type": "string"
},
"discount_code": {
"type": "string"
},
"has_gift_message": {
"type": "boolean"
},
"is_gift": {
"type": "boolean"
},
"referrer_uri": {
"type": "string"
},
"subaffiliate_id": {
"type": "string"
}
},
"type": "object"
},
"payment": {
"properties": {
"decline_code": {
"type": "string"
},
"processor": {
"type": "string"
},
"was_authorized": {
"type": "boolean"
}
},
"type": "object"
},
"shipping": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"delivery_speed": {
"enum": [
"same_day",
"overnight",
"expedited",
"standard"
],
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"shopping_cart": {
"items": {
"properties": {
"category": {
"type": "string"
},
"item_id": {
"type": "string"
},
"price": {
"type": "number"
},
"quantity": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "minfraud_insights",
"outputSchema": null
},
{
"description": "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).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"chargeback_code": {
"description": "The chargeback reason code, if tag=chargeback.",
"type": "string"
},
"ip_address": {
"description": "Identifier: the IP address of the reported transaction.",
"type": "string"
},
"maxmind_id": {
"description": "Identifier: the 8-character maxmind_id from a prior response.",
"type": "string"
},
"minfraud_id": {
"description": "Identifier: the minfraud_id (UUID) from a prior response.",
"type": "string"
},
"notes": {
"description": "Free-form notes about the transaction.",
"type": "string"
},
"tag": {
"description": "REQUIRED. The outcome you are reporting for this transaction.",
"enum": [
"not_fraud",
"suspected_fraud",
"spam_or_abuse",
"chargeback",
"clear"
],
"type": "string"
},
"transaction_id": {
"description": "Identifier: your own transaction_id sent at scoring time.",
"type": "string"
}
},
"required": [
"tag"
],
"type": "object"
},
"name": "minfraud_report_transaction",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"account": {
"properties": {
"user_id": {
"type": "string"
},
"username_md5": {
"type": "string"
}
},
"type": "object"
},
"billing": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"credit_card": {
"properties": {
"bank_name": {
"type": "string"
},
"bank_phone_country_code": {
"type": "string"
},
"bank_phone_number": {
"type": "string"
},
"issuer_id_number": {
"description": "6- or 8-digit IIN.",
"type": "string"
},
"last_digits": {
"description": "Last 2 or 4 digits.",
"type": "string"
},
"token": {
"type": "string"
},
"was_3d_secure_successful": {
"type": "boolean"
}
},
"type": "object"
},
"custom_inputs": {
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
}
]
},
"description": "Custom inputs configured in your minFraud account.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"device": {
"description": "Info about the device/connection. device.ip_address is the most important input.",
"properties": {
"accept_language": {
"type": "string"
},
"ip_address": {
"description": "IPv4 or IPv6 address — the single most important field for scoring.",
"type": "string"
},
"session_age": {
"description": "Seconds since the visitor's session started.",
"type": "number"
},
"session_id": {
"type": "string"
},
"user_agent": {
"type": "string"
}
},
"type": "object"
},
"email": {
"properties": {
"address": {
"description": "Plaintext email OR its MD5 hash.",
"type": "string"
},
"domain": {
"type": "string"
}
},
"type": "object"
},
"event": {
"properties": {
"shop_id": {
"type": "string"
},
"time": {
"description": "ISO 8601 timestamp of the event.",
"type": "string"
},
"transaction_id": {
"type": "string"
},
"type": {
"enum": [
"account_creation",
"account_login",
"email_change",
"password_reset",
"payout_change",
"purchase",
"recurring_purchase",
"referral",
"survey"
],
"type": "string"
}
},
"type": "object"
},
"order": {
"properties": {
"affiliate_id": {
"type": "string"
},
"amount": {
"type": "number"
},
"currency": {
"description": "3-letter ISO 4217 currency code.",
"type": "string"
},
"discount_code": {
"type": "string"
},
"has_gift_message": {
"type": "boolean"
},
"is_gift": {
"type": "boolean"
},
"referrer_uri": {
"type": "string"
},
"subaffiliate_id": {
"type": "string"
}
},
"type": "object"
},
"payment": {
"properties": {
"decline_code": {
"type": "string"
},
"processor": {
"type": "string"
},
"was_authorized": {
"type": "boolean"
}
},
"type": "object"
},
"shipping": {
"properties": {
"address": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"company": {
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code.",
"type": "string"
},
"delivery_speed": {
"enum": [
"same_day",
"overnight",
"expedited",
"standard"
],
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"phone_country_code": {
"type": "string"
},
"phone_number": {
"type": "string"
},
"postal": {
"type": "string"
},
"region": {
"type": "string"
}
},
"type": "object"
},
"shopping_cart": {
"items": {
"properties": {
"category": {
"type": "string"
},
"item_id": {
"type": "string"
},
"price": {
"type": "number"
},
"quantity": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "minfraud_score",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:3f9bb45310d4b815cc79cdc6bed869363ecc5f0980c08fddc361f1a3230d014a | sha256sum