Nuvei MCP. Process transactions, vault cards, and audit settlements.
Nuvei MCP lets your AI client manage global payments, tokenize sensitive card data, and track transaction history using natural conversation. Instead of logging into a complex merchant dashboard, you tell your agent what payment needs processing or which settlement status you need verified. This is for handling everything from initial charges to refunds and securely vaulting customer payment methods.
Give Claude and any AI agent real-world access
Start live payment requests or capture previously held funds using conversational commands.
Tokenize raw card numbers, storing them securely in a vault without exposing sensitive data.
Retrieve current settlement statuses or list multiple historical transaction records for reconciliation.
Refresh expiration dates on stored tokens, delete old payment credentials, or view existing vault details.
Ask an AI about this
Waiting for input…
What AI agents can do with Nuvei MCP: 10 Payment Tools
These ten tools give your agent complete control over the payment lifecycle, allowing you to charge money, refund funds, or audit transaction history directly from chat.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Nuvei MCPCapture Payment
Completes a payment that was previously authorized but not yet charged to the customer's card.
Create Payment
Initiates a new, real money charge request through the payment network and returns...
Create Card Token
Takes plain card details and converts them into a secure, vaulted payment token for...
Delete Token
Permanently removes a saved payment token to prevent all future charges or one-click...
Get Payment
Checks the current, definitive status of a specific payment ID after it's been...
Get Token
Retrieves and displays all known details about a card token that was previously vaulted in the system.
Get Transactions
Lists or enumerates a batch of historical payment records for general auditing purposes.
Refund Payment
Processes a refund amount against a fully captured and settled Nuvei payment.
Update Token
Changes specific information, like an expiration date, on a vaulted token without...
Void Payment
Cancels a payment that has been authorized but not yet captured, preventing the...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Nuvei, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Nuvei. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The hassle of checking payment status across multiple dashboards
Today, checking if an order actually went through means switching between your CRM's 'Payment Status' tab, then logging into the Nuvei portal to find the settlement ID, and finally opening a separate accounting spreadsheet just to confirm the funds hit. It’s clicks, copies, and context-switching fatigue.
With this MCP, you simply ask your agent: 'What is the status of payment X?' The answer appears right where you are working. You get immediate confirmation on whether the charge cleared or if it's still pending, eliminating three different manual checks.
Manage payments and token lifecycles with Nuvei
You no longer have to manually run reports for every day-end reconciliation. Your agent can list historical records using `get_transactions`, fetching a summary of approved charges, refunds, and voids in seconds.
The process is simple: ask your AI client. It does the complex API calls, pulls the structured data, and presents the final answer to you—no dashboards, no code, just answers.
What Nuvei MCP does for your AI
Manage global payments directly through chat. Connect this MCP to let your AI client handle the full lifecycle of transactions—from authorizing a new purchase to auditing historical settlements, all without leaving your workflow. Your agent can initiate live charges or capture previously authorized amounts using conversational prompts. Need to update customer payment details? You don't have to worry about raw card numbers; simply ask your agent to securely vault and refresh token information.
Furthermore, you can pull detailed records of past activity or verify the current status of an asynchronous settlement instantly. By connecting this service through Vinkius, you give any MCP-compatible client access to a complete financial toolkit that handles everything from generating payments to canceling pending charges.
019d75e0-6e29-7380-abcf-336670f206bc How to set up Nuvei MCP
The bottom line is that you get real-time financial data and actionable commands without opening a web browser.
Subscribe to this MCP and provide your Nuvei API keys and merchant account credentials.
Direct your AI client to the endpoint. Your agent uses those credentials to make a secure connection to the payment gateway.
You issue a command like, 'Check the status of transaction X' or 'Process a $50 charge,' and your agent returns the raw data directly into your chat.
Who uses Nuvei MCP
This MCP is for finance operations teams, support staff, and e-commerce engineers who are tired of switching between multiple systems—dashboards, CRMs, and payment portals—to complete simple tasks. You need one place to verify payments, manage customer accounts, and reconcile money movements quickly.
Reconciles daily transaction batches or audits failed payments across multiple periods without manually opening the Nuvei control panel.
Quickly locates specific customer transactions and verifies successful payment status for a user complaining about a charge, all within the CRM workflow.
Tests order flows by simulating payments or tokenizing new card details directly from their code editor to ensure checkout logic works before deployment.
Benefits of connecting Nuvei MCP
Saves time on reconciliation. Instead of manually downloading daily transaction reports to cross-reference accounting entries, you can use the get_transactions tool to fetch summaries directly into your chat window for immediate review.
Reduces fraud risk by never handling raw card data in plain text. You use create_card_token to vault sensitive payment information and reference tokens instead, keeping everything secure.
Improves customer support efficiency. When a client calls about a charge, your agent uses the get_payment tool to confirm if the transaction cleared or if it's still pending, giving an instant answer.
Streamlines refunds and credits. If a shipment is returned, you use refund_payment to process the money back immediately via chat, tracking the entire reversal instantly.
Prevents accidental charges. If a payment was authorized but needs to be stopped before settlement, you can run void_payment directly through your agent instead of needing manual API calls.
Maintains data integrity with updates. Need to change an expiring card's date? You use the update_token tool to mutate specific fields on the vault record without asking the user for full credentials.
Nuvei MCP use cases
Handling a suspicious charge inquiry
A customer support agent needs to check if a client's payment failed. Instead of making the user log into their portal, the agent uses get_payment to fetch the current status and reports back instantly: 'I see that transaction ID 987654321 was declined due to insufficient funds.'
Running end-of-day financial audits
The finance manager needs a list of all payments processed yesterday. They ask their agent to run get_transactions, receiving an enumerated table showing every charge, refund, and status update for the entire day in one go.
Simulating checkout flow for new features
An e-commerce developer needs to test payment logic. They use create_payment followed by capture_payment through their IDE, simulating a full, successful purchase cycle without needing a sandbox environment.
Managing subscription renewals
The billing team locates an old customer's details and uses get_token to retrieve the active card token. They then use this token for a new charge, ensuring continuous service without asking the user for their credit card number again.
Nuvei MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Handling payments via web forms
The developer builds a complex multi-step form requiring multiple API keys and redundant data entry just to submit a single charge.
Use the create_payment tool. Your agent handles the secure exchange of credentials and submits the full request in one command, streamlining the entire process.
Manual token management
A support agent tries to manually update a customer's card expiration date by emailing screenshots or calling the payment gateway.
Use update_token. Your agent handles this change directly in the vault using the existing token ID, ensuring the data is mutated correctly and securely.
Guessing transaction status
A user checks their dashboard several hours later and doesn't know if a payment cleared or failed, leading to unnecessary follow-up calls.
Use get_payment. Your agent pulls the definitive current status from Nuvei immediately, confirming whether the payment was successful or requires attention.
When to use Nuvei MCP
Use this MCP if your core business process involves handling money: processing payments, vaulting card data, or auditing settlements. If you need to initiate a charge, refund funds, check an account balance, or manage recurring billing credentials, this is the right toolset. Don't use it if you only need to read static information, like pulling customer names from a contact list, or managing inventory counts; those systems require different MCPs entirely. You should only use these tools when a monetary transaction or financial verification is involved.
Frequently asked questions about Nuvei MCP
How do I check if a payment cleared using Nuvei MCP? +
Use the get_payment tool. This function queries the gateway and provides the definitive current status of any paid transaction ID, letting you know if funds have actually settled.
Can I use Nuvei MCP to process a refund? +
Yes, you can run refund_payment through your agent. This allows you to initiate partial or full refunds against any fully captured payment ID directly within your chat workflow.
What is the difference between create_payment and capture_payment? +
They handle different stages of a transaction. create_payment starts the authorization process, while capture_payment finalizes the charge for funds that were previously authorized.
How do I securely store customer card details with Nuvei MCP? +
Use the create_card_token tool. This converts raw card data into a secure, non-sensitive token ID that you can use for future charges without risking the original payment information.
Can I cancel an authorized charge using Nuvei MCP? +
Yes, you run void_payment. This action cancels any pending authorization before the funds are captured, preventing the final charge from going through.