You'd reach for this when you need to flag suspicious card transactions based on geographic patterns and behavioral anomalies. It provides AI-powered risk scoring that analyzes proximity between purchases, velocity checks, and location data to catch fraud in real time. The source doesn't detail specific endpoints, but the core use case is clear: feed it transaction data and get back risk assessments that help you decide whether to block, challenge, or allow a payment. Useful if you're building payment systems, e-commerce checkout flows, or fraud monitoring dashboards where you need more than basic rule-based detection.
Public tool metadata for what this MCP can expose to an agent.
vigil_authorizeAuthorize a transaction using GPS proximity and card mode5 paramsAuthorize a transaction using GPS proximity and card mode
amountnumbercard_idstringcurrencystringlocationobjectmerchantstringvigil_get_cardGet card details, GPS status, and current mode1 paramsGet card details, GPS status, and current mode
card_idstringvigil_update_card_modeSet card mode: home, travel, or lockdown2 paramsSet card mode: home, travel, or lockdown
modestringhome · travel · lockdowncard_idstringvigil_update_gpsUpdate the GPS location for a card3 paramsUpdate the GPS location for a card
latnumberlonnumbercard_idstringvigil_add_travel_planAdd a travel plan to allow foreign transactions4 paramsAdd a travel plan to allow foreign transactions
card_idstringend_datestringstart_datestringdestinationstringvigil_list_transactionsList recent transactions with authorization results2 paramsList recent transactions with authorization results
limitnumbercard_idstringvigil_list_alertsList fraud alerts for a card1 paramsList fraud alerts for a card
card_idstringvigil_update_alertAcknowledge, dismiss, or escalate a fraud alert2 paramsAcknowledge, dismiss, or escalate a fraud alert
actionstringacknowledge · dismiss · escalatealert_idstringvigil_get_risk_profileGet the risk score and profile for a card1 paramsGet the risk score and profile for a card
card_idstringvigil_confirm_transactionManually confirm a flagged transaction1 paramsManually confirm a flagged transaction
transaction_idstringvigil_analyze_transactionAI-powered fraud analysis for a specific transaction1 paramsAI-powered fraud analysis for a specific transaction
transaction_idstringvigil_block_transactionAI-powered decision to block a suspicious transaction2 paramsAI-powered decision to block a suspicious transaction
reasonstringtransaction_idstringvigil_generate_reportGenerate a full fraud investigation report for a card1 paramsGenerate a full fraud investigation report for a card
card_idstringUPSTASH_REDIS_REST_URLsecretUpstash Redis URL
UPSTASH_REDIS_REST_TOKENsecretUpstash Redis token