Vinkius
UnionPay Open Platform

UnionPay Open Platform MCP for AI. Process global payments & handle card tokenization.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

UnionPay Open Platform MCP on Cursor AI Code EditorUnionPay Open Platform MCP on Claude Desktop AppUnionPay Open Platform MCP on OpenAI Agents SDKUnionPay Open Platform MCP on Visual Studio CodeUnionPay Open Platform MCP on GitHub Copilot AI AgentUnionPay Open Platform MCP on Google Gemini AIUnionPay Open Platform MCP on Lovable AI DevelopmentUnionPay Open Platform MCP on Mistral AI AgentsUnionPay Open Platform MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

UnionPay Open Platform handles global payments by integrating UnionPay's card network directly into your AI workflow. Use it to verify user identities, securely tokenize bank cards for recurring billing, and generate functional QR payment codes instantly.

It manages everything from initial KYC checks to final online checkout sessions.

What your AI can do

Cancel card token

Unlinks or invalidates a previously saved UnionPay card token ID, preventing future use of that token.

Check card risk status

Queries the network to determine if a specific card number is flagged for potential fraud or high risk.

Generate qr code

Creates a new UnionPay QR Code payload and URL needed for customers to complete a payment.

+ 4 more capabilities included
Validate user identity (KYC)

Verifies if a cardholder is legitimate by checking their ID, phone number, and card against the bank's records.

Generate payment QR codes

Creates unique Customer-to-Business (C2B) QR codes for immediate payment transactions.

Initiate secure online checkout

Starts the necessary session to process a full, verifiable card transaction over the internet.

Securely save card details (Tokenization)

Converts sensitive raw card numbers into non-sensitive Token IDs for later use in subscriptions or billing cycles.

Check transaction status

Queries the network to determine if a generated QR code payment actually went through and cleared successfully.

Included with Plan

Waiting for input…

AI Agent

UnionPay Open Platform MCP Server: 7 Payment & Tokenization Tools

Use these seven specialized tools to manage the entire payment lifecycle—from identity verification to final transaction status checks.

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 UnionPay Open Platform on Vinkius

Cancel Card Token

Unlinks or invalidates a previously saved UnionPay card token ID, preventing future use of that token.

Check Card Risk Status

Queries the network to determine if a specific card number is flagged for potential...

Generate Qr Code

Creates a new UnionPay QR Code payload and URL needed for customers to complete a...

Get Qr Transaction Status

Checks the final status of a specific QR code transaction, confirming if funds were...

Init Secure Payment

Starts an online payment checkout session, collecting necessary data to process a...

Request Card Token

Takes raw card details and converts them into a secure Token ID suitable for saving for later billing cycles.

Verify Card Kyc

Runs a Know Your Customer (KYC) verification by cross-referencing the provided Card Number, ID, and Phone Number against UnionPay records.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The UnionPay Open Platform integration is available immediately — no restart needed.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with UnionPay Open Platform, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
UnionPay Open Platform MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by UnionPay Open Platform. 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 INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking a customer's payment status can be a total headache.

Right now, when an order goes out via QR code, you usually have to wait for bank confirmations or manually check multiple dashboards. If the payment fails or gets stuck in limbo, you waste time emailing support and chasing down transaction IDs across different systems.

With this MCP server, you just call `get_qr_transaction_status`. Your agent runs the tool, checks the status immediately, and tells you if the funds cleared, failed, or are pending. It cuts out all the manual checking.

UnionPay Open Platform: Manage payments in your chat window.

Before this tool, setting up a secure checkout involved writing complex backend code to handle card data and risk checks—a process that required multiple microservices just to validate identity. You were blocked by the complexity of global payment compliance.

Now, you run `verify_card_kyc` or `init_secure_payment` directly in your LLM prompt. The agent handles the entire security protocol for you. It's pure API calls, no boilerplate code needed.

What your AI can actually do with this

You gotta run global payments through UnionPay, right? This platform lets your AI client handle everything from verifying who a user is to processing recurring charges and generating payment codes. It's basically running a full financial pipeline straight out of your agent.

Verifying Identity and Risk Checks
When you need to validate a cardholder, start with the Know Your Customer (KYC) check. You use verify_card_kyc by feeding it the user’s Card Number, ID, and Phone Number; that runs a cross-reference against UnionPay records to confirm legitimacy. Before processing anything, you should always check if the card is flagged for trouble; run check_card_risk_status on any number to see if the network has flagged potential fraud or high risk.

Handling Payments: QR Codes and Online Checkout
For immediate payments, you’ll generate a payment QR code payload and URL using generate_qr_code. This creates that unique Customer-to-Business (C2B) code for quick transactions. Once the time comes to see if that code actually went through, check the final status with get_qr_transaction_status; this tells you if funds cleared or if the transaction failed.

If you're doing a full checkout over the internet—the kind of thing where you need to process everything securely—you use init_secure_payment. This starts the whole online session, gathering all necessary data so your agent can complete the card transaction safely.

Tokenizing and Managing Card Data
If you gotta save a customer's card details for later billing cycles or subscriptions, you don't want to store raw numbers. You run request_card_token on the sensitive card data; it converts those raw digits into a secure Token ID that you can use again without risk.

If you ever need to pull back a saved token—maybe the customer changed their bank—you gotta invalidate it by calling cancel_card_token. That action unlinks or invalidates the previously saved UnionPay card token ID, making sure nobody uses it anymore.

Built · Hosted · Managed by Vinkius UnionPay Open Platform - Global Payment Tools
Server ID 019d8495-5d1b-72aa-aa93-3f341371c2da
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use UnionPay Open Platform to check card risk? +

Call check_card_risk_status. This tool queries the network and returns whether the provided card number is flagged for fraud or if it's operating normally. It’s a simple, proactive step you should take early in any payment flow.

What tools does UnionPay Open Platform use for recurring payments? +

The request_card_token tool is what you need. It takes raw card details and converts them into a safe Token ID. You then save this Token ID and pass it back to the agent when running future charges.

Can I generate QR codes using UnionPay Open Platform? +

Yes, use generate_qr_code. This tool creates a C2B (Customer-to-Business) unified QR code payload and URL. You can then immediately display this to the customer for payment.

How do I validate user identity with UnionPay Open Platform? +

You run verify_card_kyc. This tool takes three pieces of information—the Card Number, ID, and Phone Number—and checks them together against the bank's system for a full KYC validation.

What is the purpose of the `init_secure_payment` function in the UnionPay Open Platform? +

It initializes a secure checkout session for online payments. You use this tool to generate a temporary payment gateway ID or link, which you must pass before collecting card details and completing the transaction.

After generating a code, how does UnionPay Open Platform track the success status using `get_qr_transaction_status`? +

This tool allows you to query the real-time outcome of any QR transaction. You get immediate feedback on whether the payment succeeded, failed, or if it's still pending confirmation.

When I use UnionPay Open Platform for card tokenization via `request_card_token`, what happens to my sensitive data? +

The tool converts raw card numbers into a safe Token ID. You can store this reusable token instead of the actual card details, allowing you to bill the customer later without handling sensitive information.

If I need to revoke payment access, how does the UnionPay Open Platform's `cancel_card_token` tool work? +

The function safely unlinks an existing card token from your system. Once you run this, any future attempt to process a charge using that specific token will fail immediately.

How do I get an App ID? +

You must register a developer account on the UnionPay International Developer portal. Once your business is verified, you can create an app to obtain credentials.

Does KYC card checking cost money? +

Yes, depending on your contract with UnionPay, calls to identity verification and risk assessment endpoints may incur minor micro-transaction fees per successful hit.

Can I use RSA Certificates instead of App Secret? +

This MCP wrapper abstracts away the complex RSA .pfx certificate signing by requiring standard API Key interaction, which is securely transformed in the agent execution runtime.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for UnionPay Open Platform. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.