Copperx MCP. Automate crypto billing and payment links.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Copperx. Manage all web3 payments, invoices, and recurring subscriptions directly through your AI agent. This server lets you create payment links, track customer accounts, check real-time wallet balances, and list all active billing cycles across multiple blockchains.
It's a single API for automating crypto finance operations.
What your AI agents can do
Create customer
Registers a new customer record with an email and name for future payment tracking.
Create payment link
Generates a unique payment URL for a specific product or service price point.
Get payment details
Retrieves granular data about a payment, including its transaction hash and fee breakdown.
Registers a new customer identity, saving their name and email for future payment associations.
Creates a unique, ready-to-use URL that customers use to pay for a product or service.
Gets detailed transaction data for a specific payment, including blockchain hashes and fee breakdowns.
Retrieves the current balance of your crypto wallet across multiple supported networks.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Copperx MCP Server: 10 Tools for Payments & Billing
Orchestrate customer creation, payment link generation, balance retrieval, and subscription tracking using these ten tools.
019d757ccreate customer
Registers a new customer record with an email and name for future payment tracking.
019d757ccreate payment link
Generates a unique payment URL for a specific product or service price point.
019d757cget payment details
Retrieves granular data about a payment, including its transaction hash and fee breakdown.
019d757cget wallet balance
Checks the current crypto balance across all supported wallets and networks.
019d757clist customers
Retrieves a list of all customer identities, including their emails and unique IDs.
019d757clist invoices
Lists all generated invoices, showing the invoice number, total amount, and payment status.
019d757clist payment links
Shows a list of all payment links you've created, along with their pricing and usage data.
019d757clist payments
Lists all payment intents, showing transaction IDs, amounts, and current processing status.
019d757clist payouts
Retrieves a list of all processed payouts, detailing the destination wallet and settlement status.
019d757clist subscriptions
Retrieves a list of all active and past billing cycles, showing plan IDs and current status.
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
Make Your AI Do More
Start with Copperx, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
Copperx MCP Server - Crypto Payments & Billing
Your AI agent handles all the web3 payments, invoices, and recurring subscriptions. It's a single API for automating crypto finance operations.
Customer Management
Use create_customer to register a new customer identity, saving their name and email for future payment tracking. You can pull up a full list of existing customer identities with list_customers, which shows their emails and unique IDs. Payment Link Generation
Need a payment link? create_payment_link generates a unique URL for a specific product or service price point. You can also see all the payment links you've set up, along with their pricing and usage data, using list_payment_links. Tracking Transactions
When you need to know what's going on with a specific payment, get_payment_details pulls granular data, including the transaction hash and fee breakdown. To see all payment intents, list_payments lists transaction IDs, amounts, and current processing status. If you're checking past payouts, list_payouts pulls a list detailing the destination wallet and settlement status. Billing and Subscriptions
To manage billing, list_invoices shows all generated invoices, giving you the invoice number, total amount, and payment status. You can also get a full rundown of your recurring billing cycles with list_subscriptions, which shows plan IDs and current status. Wallet Monitoring
Check your current crypto balance across all supported wallets and networks with get_wallet_balance. Summary
list_payouts retrieves all processed payouts, detailing the destination wallet and settlement status.
How Copperx MCP Works
- 1 Connect the Copperx integration to your AI client and authorize it with your API Key.
- 2 Tell your agent what you need to do (e.g., 'Check the balance for the Polygon wallet').
- 3 The agent runs the appropriate tool, returning the required data directly into the chat or workflow.
The bottom line is, you manage your crypto treasury and billing flow entirely through chat, without touching a web dashboard.
Who Is Copperx MCP For?
The DevOps engineer who manages automated billing cycles, the FinTech analyst needing real-time treasury visibility, or the Web3 startup founder who needs to quickly generate payment links for new services. This server cuts out the manual steps of logging into multiple dashboards.
Uses the agent to list all payments and invoices, verifying transaction statuses and reconciling discrepancies across different chains.
Calls create_payment_link to generate checkout URLs for beta features and then uses list_payments to track the incoming funds.
Runs list_subscriptions and list_customers to audit which accounts are active, which are past due, and who needs to be billed next.
What Changes When You Connect
- Track payments instantly. Instead of checking a web dashboard, run
list_paymentsto get a real-time list of all payment intents, amounts, and processing statuses. You know exactly where the money is. - Manage customer data. Use
create_customerandlist_customersto keep a clean record of user identities. This is crucial before generating any invoice or payment link. - Audit your revenue. Run
list_invoicesto see every invoice generated, its total amount, and whether it's paid or pending. This provides a clear audit trail for finance. - Control your cash flow. Use
get_wallet_balanceto check your crypto balances across all chains. You get a single view of your total treasury worth, eliminating manual balance checks. - Automate recurring revenue.
list_subscriptionsshows every active billing cycle. Your agent can check the status and revenue potential without you ever logging into a billing portal. - Generate payment links on demand. Need a quick link for a new service?
create_payment_linkgenerates a unique URL immediately. You don't wait for a web form to load.
Real-World Use Cases
Onboarding a New Client
A sales engineer needs to onboard a new client. They first run create_customer to register the client's identity. Next, they use create_payment_link for the initial setup fee. Finally, they use list_payments to confirm the client's payment went through, completing the cycle in minutes.
Daily Financial Reconciliation
The finance team needs to reconcile end-of-day revenue. They run list_invoices to get all generated billing documents, then use list_payments and list_payouts to match incoming payments against the paid invoices. This confirms the full financial picture.
Checking Multi-Chain Liquidity
A developer needs to know if they have enough funds for a payout. They run get_wallet_balance to get a total balance across all chains. This single call tells them if they can cover the payout before manually checking multiple wallet interfaces.
Auditing Subscription Status
The ops manager needs to know which users are about to churn. They run list_subscriptions to identify all active plans and their next billing date, allowing them to intervene before revenue drops.
The Tradeoffs
Checking balances manually
Logging into the Polygon dashboard, then switching to the Ethereum dashboard, then checking the payout report in the web UI. It takes 15 minutes and you might miss a chain.
→
Use get_wallet_balance. This single tool aggregates your crypto balance across all supported chains and networks instantly.
Guessing payment status
Seeing a payment link created, but not knowing if the customer paid, if the transaction succeeded, or if the funds are stuck in a pending state.
→
Use get_payment_details and list_payments. These tools give you the transaction ID, blockchain hash, and processing status, so you know exactly what happened.
Forgetting the customer record
Creating a payment link for a client, but forgetting to run create_customer first. The payment is recorded, but the client's identity is lost in the system.
→
Always call create_customer first. This anchors the payment link and the eventual invoice to a permanent customer record, maintaining data integrity.
When It Fits, When It Doesn't
Use this if your workflow requires chaining multiple financial operations: creating a customer, generating a link, tracking the payment, and updating the subscription status. You need a single source of truth for the entire billing cycle. Don't use this if you only need to check a simple, isolated value, like just listing invoices. For that, list_invoices is sufficient. However, if you need to know who the invoice belongs to, you must chain list_customers before list_invoices to validate the owner.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Copperx. 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
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 server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Managing web3 payments used to mean switching between ten different dashboards.
Today, billing requires a painful cycle of logins. You check the web dashboard for payments, then jump to the wallet UI for balances, and finally use a separate billing portal to check subscriptions. You're copy-pasting IDs and waiting for pages to load just to get a basic picture of a customer's status.
With Copperx, you just tell your agent, 'What's the status of client X?' It runs `list_customers` and `list_payments` and gives you one answer. You get the full billing picture in a single chat response.
Copperx MCP Server: List all invoices and payments.
Manual auditing means exporting CSVs from the invoicing tool, then manually cross-referencing those IDs against the payments log to see if the funds actually hit the wallet. It's tedious and prone to human error.
Now, your agent runs `list_invoices` and `list_payments` together. It correlates the invoice number with the transaction ID, giving you an immediate, accurate financial audit without any manual spreadsheet work.
Common Questions About Copperx MCP
How do I use Copperx MCP Server to list all active subscriptions? +
Run the list_subscriptions tool. This returns a list of all active and past billing cycles, showing plan IDs and the current subscription state.
What is the best way to track a single crypto payment with Copperx MCP Server? +
Use get_payment_details. This tool resolves granular transaction data, including the blockchain hash and a breakdown of fees, giving you full transparency on the payment.
Can Copperx MCP Server help me generate payment links? +
Yes, call create_payment_link. You specify the product identity and pricing, and the tool returns a unique, ready-to-use URL for the customer.
Do I need to run `list_customers` before listing invoices? +
It's best practice. Running list_customers first validates the customer identity in the system, ensuring the invoices you list are tied to a confirmed, active record.
How do I check my overall crypto wallet balance using Copperx MCP Server? +
Use get_wallet_balance. This tool checks your current crypto balance across all supported networks, giving you a single, consolidated view of your total funds.
How do I use the `get_payment_details` tool to check a specific payment intent? +
You pass the payment intent ID to the tool. This retrieves granular data, including the blockchain transaction hash, fee breakdown, and which customer made the payment. You get a full view of the transaction lifecycle right from the start.
What is the process for using `create_customer` and `list_customers` together? +
You first run create_customer to register a new identity with an email or name. Then, you use list_customers to confirm the record exists and retrieve the unique identifier needed for subsequent billing actions.
Can I use `list_payments` to track payouts and invoices in one go? +
No, those are separate tools. You must use list_payments to see the payment intent status, and then use list_invoices or list_payouts specifically for billing records and disbursement data.
How do I get a Copperx API Key? +
Log in to your Copperx dashboard, navigate to Settings > API Keys, and generate a new key. You can use either Test or Live keys depending on your needs.
Which cryptocurrencies are supported? +
Copperx supports major assets like USDC, USDT, ETH, and MATIC across multiple chains including Ethereum, Polygon, and Solana.
Can I create recurring subscriptions via chat? +
Yes, you can instruct the agent to create payment links or customers that can be tied to subscription plans defined in your Copperx account.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Everyware Payments & Messaging
Equip your AI agent to manage payments, track digital invoices, and monitor SMS messages via the Everyware API.
LawPay
Accept legal payments online with trust and operating account compliance that meets bar association requirements for law firms.
Chargebee
Automate recurring billing via Chargebee — manage subscriptions, customers, invoices, and hosted checkouts natively with any AI agent.
You might also like
Zapier Smart Home
Control smart home devices via natural language through Zapier NLA API — access 5000+ app integrations for home automation.
Deterministic Base Converter
Equip your AI with infinite-precision mathematical conversion between any numerical bases (2 through 36), including Binary, Hexadecimal, and Octal.
BrowserStack
Automate testing via BrowserStack — manage projects, track test builds, fetch session logs, and monitor execution pipelines from any AI agent.