Mastercard Connector for AI agents.
12 live capabilities
Verify payment cards and find merchants with real-time payment intelligence.
Waiting for input…
Why people use Mastercard
Mastercard for Real-Time Payment Intelligence
This Connector lets your agent do that work in a single conversation. You can ask for merchant details or card types directly, getting the data you need without leaving your workspace.
What Vinkius changes
You get direct access to Mastercard's payment intelligence without writing a single line of integration code.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Rapid Fraud Investigation
A fraud analyst notices a suspicious transaction and asks the agent to run a bin_lookup to see if the card was issued in a high-risk region.
- Real-world use case 02
Smart Checkout Validation
A developer uses validate_account to check a card's active status before initiating a high-value payment to reduce transaction failures.
- Real-world use case 03
Travel Merchant Discovery
A traveler asks for nearby cafes that accept contactless payments and uses search_places to find options with Apple Pay support.
Complete set · 12capabilities
The complete Mastercard capability set.
These are the exact actions your AI can choose when you ask it to work with Mastercard.
01—04
4 capabilities in this set.
Part of 12 available through Mastercard.
- 01 Capability
Bin lookup
Get issuer name, card type, and country from the first 6 to 8 digits of a card number. Use this to identify card ranges before transactions.
- 02 Capability
Bin lookup post
Retrieve card identification data using a secure POST method. This is the preferred way to handle sensitive card data in secure environments.
- 03 Capability
Get merchant
Pull full address, contact info, and accepted payment methods for a specific merchant ID. Use this for in-depth location details.
- 04 Capability
Get place details
Get coordinates, operating hours, and digital wallet support for a specific location ID. This provides deep data on merchant attributes.
05—08
4 capabilities in this set.
Part of 12 available through Mastercard.
- 05 Capability
Merchant category codes
List all 4-digit MCC codes used to classify businesses. This helps you understand business classifications and filter searches.
- 06 Capability
Merchant industry codes
View higher-level industry categories that group various MCC codes together. Use this for broader business classification and spending analysis.
- 07 Capability
Nearby locations
Find points of interest and payment infrastructure within a specific radius of GPS coordinates. Great for finding nearby ATMs.
- 08 Capability
Search merchants
Search for Mastercard-accepting merchants near a location, filtered by MCC category. Use this to analyze merchant density in an area.
09—12
4 capabilities in this set.
Part of 12 available through Mastercard.
- 09 Capability
Search places
Find nearby merchants that support specific features like Apple Pay or Google Pay. This is ideal for finding locations with specific wallet support.
- 10 Capability
Search places by address
Find payment-accepting locations near a street address instead of using coordinates. This is perfect for user-friendly location queries.
- 11 Capability
Submit fraud report
Send a confirmed fraudulent transaction to the Mastercard Fraud and Loss Database. Use this to help improve the network's fraud detection.
- 12 Capability
Validate account
Check if a full card number is active and valid before you attempt to process a payment. This helps reduce declined transactions during checkout.
Set up in minutes
One URL. Then ask Mastercard to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Mastercard from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Mastercard, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Mastercard for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Mastercard URL.
- Step 03
Save and start
Save the connection and enable Mastercard in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"mastercard": {
"url": "https://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Mastercard
Open Agent mode in chat and ask: "Using Mastercard, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"mastercard": {
"url": "https://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Mastercard
Ask Copilot: "Using Mastercard, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"mastercard": {
"url": "https://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Mastercard
Open Cascade and ask: "Using Mastercard, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"mastercard": {
"url": "https://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Mastercard
Ask Cline: "Using Mastercard, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add mastercard --transport http "https://edge.vinkius.com/vk_preview_NVEdiwOFK39oo4SxhoHISBVJABh2JC4PqWkfuar2/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Mastercard
Ask Claude: "Using Mastercard, show me...". 12 tools are ready
Where the request belongs
Work Mastercard can move forward.
This is for the fintech engineer tired of building manual card validation flows, the fraud analyst hunting for patterns, and the travel app dev trying to map out local payment options.
Fintech Developer
Uses the Connector to verify card status and identify card types during the user onboarding process to reduce failed payments.
Fraud Analyst
Queries issuer details and submits confirmed fraud reports to the database during a security investigation.
Travel Product Manager
Uses the Connector to identify nearby merchants and points of interest that support specific digital wallets for travelers.
E-commerce Operator
Identifies card types before checkout to optimize payment routing and reduce cross-border processing fees.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsUnionPay Open Platform
Bring UnionPay QR Codes and secure global payments to your AI workflow. Handle card verification and online checkout.
Authorize.net
Process cards, manage refunds, capture holds, and inspect settled transactions on Authorize.net directly from your AI agent.
Nuvei
Connect your AI agent to Nuvei to track transactions, manage payments, and securely tokenize cards through natural conversation.
Luhn CC Validator
Stop LLMs from sending fake credit card numbers to payment gateways. Validates the mathematical Luhn check instantly.
Highnote
Automate card issuance and financial management via Highnote. manage account holders, cards, and transactions directly from any AI agent.
Checkout.com
Manage global payments via Checkout.com. process payments, capture funds, handle refunds, and vault instruments directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Mastercard connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Mastercard.
The practical details behind the request, access and result.
Can the Mastercard MCP help me find local shops?
Yes, it can find merchants near your current GPS coordinates or a specific street address. You can even filter the results to find places that accept specific payment methods.
How do I use this to stop fraud?
You can use the Connector to report confirmed fraudulent transactions to the official database. This helps the network identify stolen cards and reduce future fraud.
Can it tell me what a card is for?
Yes, it uses BIN lookup to identify if a card is a commercial, prepaid, or personal card. This helps you understand the cardholder's profile before processing a payment.
Does it work with Apple Pay?
Yes, the Connector can search for merchant locations that specifically support Apple Pay or Google Pay, making it useful for travel and concierge apps.
Can I use this to check if a card is active?
Yes, you can use it to verify if a payment card is active and valid before you attempt to process a transaction. This is a great way to reduce declined payments.
What are MCC codes?
MCC codes are 4-digit numbers used to classify different types of businesses, like grocery stores or restaurants. The Connector gives you access to the full database of these codes.
Can I identify what bank issued a card just from the first few digits?
Yes! Use the bin_lookup capability with the first 6-8 digits of the card number (the BIN). Mastercard will return the issuer bank name, card type (credit/debit/prepaid), card category (Gold/Platinum/World), issuing country, and flags like whether it's a commercial or healthcare card. For example, BIN 542418 reveals the exact issuing bank and card tier.
How can I find merchants that accept Mastercard near a specific location?
Use the search_merchants capability with latitude, longitude, and a search radius in meters. You can optionally filter by MCC code (e.g., "5812" for restaurants, "5411" for grocery stores). For example, searching with coordinates -23.5505, -46.6333 (São Paulo) and radius 5000 will return all Mastercard-accepting merchants within 5km. Results include merchant names, addresses, categories, and coordinates.
Can I verify if a payment card is valid before processing a transaction?
Yes! Use the validate_account capability with the full card number. It checks Mastercard records to determine if the card is active and valid, returning the validation status (VALID/INVALID), account type (credit/debit/prepaid), and issuer information. Optionally include expiry date (MMYY format) and cardholder name for enhanced validation. This helps reduce declined transactions and fraud risk. Never store full card numbers. handle them securely.
How do I report a confirmed fraudulent transaction to Mastercard?
Use the submit_fraud_report capability with the card number, transaction amount, currency (ISO 4217), and fraud type code. Fraud types: "01" = Stolen Card, "02" = Never Received Card, "03" = Fraudulent Application, "04" = Counterfeit Card. Optionally include fraud amount and transaction date. This submits to Mastercard's Fraud and Loss Database (FLD) to help reduce false positives across the network. IMPORTANT: Only authorized fraud management personnel should use this capability for confirmed cases.
Can I find merchants that accept Apple Pay or Google Pay near me?
Yes! Use the search_places capability with GPS coordinates and set hasApplePay=true or hasGooglePay=true to filter for merchants with those payment capabilities. Returns detailed merchant information including names, addresses, MCC codes, and which digital wallets they accept. For example, searching near Times Square (40.7580, -73.9855) with hasApplePay=true will show all nearby Apple Pay-enabled merchants.
One connection away
Give your agent a direct line to Mastercard.
Connect Mastercard once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available