4,000+ servers built on vurb.ts
Vinkius
Mastra AISDK
Mastra AI
Recharge Alternative MCP Server

Bring Recurring Billing
to Mastra AI

Learn how to connect Recharge Alternative to Mastra AI and start using 70 AI agent tools in minutes. Fully managed, enterprise secure, and ready to use without writing a single line of code.

MCP Inspector GDPR Free for Subscribers
Activate SubscriptionAdd Async Batch TasksApply Charge DiscountBulk Manage Product PlansCancel SubscriptionChange Subscription AddressClone OrderCreate AddressCreate Async BatchCreate CheckoutCreate CustomerCreate MetafieldCreate Payment MethodCreate PlanCreate ProductCreate SubscriptionCreate WebhookDelay OrderDelete AddressDelete CustomerDelete MetafieldDelete OrderDelete Payment MethodDelete PlanDelete ProductDelete SubscriptionDelete WebhookGet AddressGet Async BatchGet ChargeGet CheckoutGet Checkout Shipping RatesGet CustomerGet Customer Credit SummaryGet Customer Delivery ScheduleGet MetafieldGet OrderGet Payment MethodGet PlanGet ProductGet SubscriptionGet WebhookList AddressesList ChargesList CustomersList MetafieldsList OrdersList PlansList SubscriptionsMerge AddressesProcess Async BatchProcess ChargeProcess CheckoutRefund ChargeRemove Charge DiscountSet Subscription Next Charge DateSkip Address ChargesSkip ChargeTest WebhookUnskip ChargeUpdate AddressUpdate CheckoutUpdate CustomerUpdate MetafieldUpdate OrderUpdate Payment MethodUpdate PlanUpdate ProductUpdate SubscriptionUpdate Webhook

Compatible with every major AI agent and IDE

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
Recharge Alternative

What is the Recharge Alternative MCP Server?

Connect your Recharge account to any AI agent to streamline your subscription operations and customer management through natural conversation.

What you can do

  • Customer Profiles — Create, retrieve, and update customer records, including credit summaries and delivery schedules.
  • Subscription Management — Fetch detailed subscription data to track recurring orders and customer status.
  • Address & Logistics — Manage shipping addresses, merge duplicate records, and update delivery locations.
  • Operational Control — Skip future charges for specific addresses and manage child resources for customer accounts.
  • Data Analysis — List and sort customers or addresses to generate reports on your subscription base.

How it works

  1. Subscribe to this server
  2. Enter your Recharge API Access Token
  3. Start managing your recurring revenue directly from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • E-commerce Managers — quickly check customer delivery schedules and subscription statuses without leaving your workflow.
  • Support Teams — update shipping addresses or skip charges for customers instantly during a chat.
  • Operations Leads — analyze customer lists and credit summaries to monitor business health.

Built-in capabilities (70)

activate_subscription

Reactivate a cancelled subscription

add_async_batch_tasks

Add tasks to an async batch

apply_charge_discount

Apply a discount to a queued charge

bulk_manage_product_plans

Bulk manage plans for a product

cancel_subscription

Cancel a subscription

change_subscription_address

Update the associated address for a subscription

clone_order

Clone an order for prepaid subscriptions

create_address

Create a new address

create_async_batch

Create an async batch

create_checkout

Create a checkout

create_customer

Create a customer

create_metafield

Create a metafield

create_payment_method

Create a payment method

create_plan

Create a plan

create_product

Create a product

create_subscription

Create a subscription

create_webhook

Create a webhook

delay_order

Delay a prepaid order by one interval

delete_address

Only works if there are no active subscriptions. Delete an address

delete_customer

Delete a customer and all child resources

delete_metafield

Delete a metafield

delete_order

Delete a scheduled order

delete_payment_method

Delete a payment method

delete_plan

Delete a plan

delete_product

Delete a product

delete_subscription

Delete a subscription

delete_webhook

Delete a webhook

get_address

Retrieve an address

get_async_batch

Retrieve an async batch

get_charge

Retrieve a charge

get_checkout

Retrieve a checkout

get_checkout_shipping_rates

Retrieve available shipping rates for a checkout

get_customer

Retrieve a customer

get_customer_credit_summary

Retrieve credit balance for a customer

get_customer_delivery_schedule

Retrieve projected deliveries for a customer

get_metafield

Retrieve a metafield

get_order

Retrieve an order

get_payment_method

Retrieve a payment method

get_plan

Retrieve a plan

get_product

Retrieve a product

get_subscription

Retrieve a subscription

get_webhook

Retrieve a webhook

list_addresses

List addresses

list_charges

List charges

list_customers

List customers

list_metafields

List metafields

list_orders

List orders

list_plans

List plans

list_subscriptions

List subscriptions

merge_addresses

Merge up to 10 source addresses into 1 target

process_async_batch

Process an async batch

process_charge

Manually process a queued charge

process_checkout

Process the checkout

refund_charge

Refund a processed charge

remove_charge_discount

Remove a discount from a charge

set_subscription_next_charge_date

Change the next charge date for a subscription

skip_address_charges

Skip a future charge for specific subscriptions on an address

skip_charge

Skip a charge

test_webhook

Test a webhook

unskip_charge

Unskip a charge

update_address

Update an address

update_checkout

Update a checkout

update_customer

Update a customer

update_metafield

Update a metafield

update_order

Update an order

update_payment_method

Update a payment method

update_plan

Update a plan

update_product

Update a product

update_subscription

Update a subscription

update_webhook

Update a webhook

Why Mastra AI?

Mastra's agent abstraction provides a clean separation between LLM logic and Recharge Alternative tool infrastructure. Connect 70 tools through Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution. deployable to any Node.js host in one command.

  • Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add Recharge Alternative without touching business code

  • Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation

  • TypeScript-native: full type inference for every Recharge Alternative tool response with IDE autocomplete and compile-time checks

  • One-command deployment to any Node.js host. Vercel, Railway, Fly.io, or your own infrastructure

M
See it in action

Recharge Alternative in Mastra AI

AI AgentVinkius
High Security·Kill Switch·Plug and Play
Why Vinkius

Recharge Alternative and 4,000+ other MCP servers. One platform. One governance layer.

Teams that connect Recharge Alternative to Mastra AI through Vinkius don't need to source, host, or maintain individual MCP servers. Every tool call runs inside a hardened runtime with credential isolation, DLP, and a signed audit chain.

4,000+MCP Servers ready
<40msCold start
60%Token savings
Raw MCP
Vinkius
Server catalogFind and host yourself4,000+ managed
InfrastructureSelf-hostedSandboxed V8 isolates
Credential handlingPlaintext in configVault + runtime injection
Data loss preventionNoneConfigurable DLP policies
Kill switchNoneGlobal instant shutdown
Financial circuit breakersNonePer-server limits + alerts
Audit trailNoneEd25519 signed logs
SIEM log streamingNoneSplunk, Datadog, Webhook
HoneytokensNoneCanary alerts on leak
Custom domainsNot applicableDNS challenge verified
GDPR complianceManual effortAutomated purge + export
Enterprise Security

Why teams choose Vinkius for Recharge Alternative in Mastra AI

The Recharge Alternative MCP Server runs on Vinkius-managed infrastructure inside AWS — a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts. All 70 tools execute in hardened sandboxes optimized for native MCP execution.

Your AI agents in Mastra AI only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure, zero maintenance.

Recharge Alternative
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

The Vinkius Advantage

How Vinkius secures Recharge Alternative for Mastra AI

Every tool call from Mastra AI to the Recharge Alternative MCP Server is protected by DLP redaction, cryptographic audit chains, V8 sandbox isolation, kill switch, and financial circuit breakers.

< 40msCold start
Ed25519Signed audit chain
60%Token savings
FAQ

Frequently asked questions

01

Can I see when a customer's next delivery is scheduled?

Yes! Use the get_customer_delivery_schedule tool with the Customer ID. It will return the projected delivery dates and associated items for that specific user.

02

Is it possible to skip a specific charge for a customer's address?

Absolutely. Use the skip_address_charges action by providing the Address ID and the subscription details in the payload to bypass the next scheduled payment.

03

How do I handle duplicate shipping addresses for a single customer?

You can use the merge_addresses tool. It allows you to merge up to 10 source addresses into a single target address, keeping your customer records clean.

04

How does Mastra AI connect to MCP servers?

Create an MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.

05

Can Mastra agents use tools from multiple servers?

Yes. Pass multiple MCP clients to the agent constructor. Mastra merges all tool schemas and the agent can call any tool from any server.

06

Does Mastra support workflow orchestration?

Yes. Mastra has a built-in workflow engine that lets you chain MCP tool calls with branching logic, error handling, and parallel execution.

07

createMCPClient not exported

Install: npm install @mastra/mcp

Explore More MCP Servers

View all →