# Recharge MCP for AI Agents AI Agent Connect

> Recharge lets you manage your entire subscription business through a chat interface. You can handle recurring billing, update customer details, and track orders without ever leaving your AI client. It connects your Recharge account to your agent so you can handle the heavy lifting of subscription commerce using plain English.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gA3pB15bdsPxN0gYoAnvY5fVjosDBpVikNCT2UV5/ai-agent-connect
- **Tags:** subscriptions, recurring-billing, shopify-subscriptions, ecommerce-automation, recharge

## Description

Connect your Recharge account to any AI agent and simplify your subscription management and recurring billing workflows through natural conversation. Managing a recurring billing model usually means jumping between tabs, hunting for customer IDs, and manually updating quantities in a dashboard that feels like it was built in the nineties. It's tedious work that eats up your day. This Connector changes that by letting you talk to your Recharge data instead of clicking through it. You can ask your agent to find a specific subscriber, check their last payment, or swap out a product for them in seconds. It puts your subscription commerce on autopilot by making the data accessible to your AI client. Because Vinkius hosts this Connector, you can plug it into your existing workflow and start handling billing requests as they come in. Instead of being buried in a spreadsheet, you get to focus on growing your business while your agent handles the granular updates. It's about getting answers and making changes without the friction of a complex UI. You can manage your entire recurring revenue stream without ever having to log into the merchant portal for routine maintenance. Whether you are handling a simple plan change or digging into your billing history for a complex refund request, your agent handles the heavy lifting. It turns your subscription data into a conversational tool that works as fast as you can type.

## Tools

### get_customer
Pulls specific details for a single customer profile. This helps you quickly find contact info and account history.

### get_order
Retrieves all data associated with a specific subscription order. You can use this to check fulfillment status or order items.

### list_products
Shows every subscription product currently in your Recharge catalog. It's a quick way to see your full offering.

### get_subscription_details
Fetches the current status and metadata for a specific subscription. Use this to see exactly what a customer is signed up for.

### list_shipping_addresses
Provides a list of all shipping addresses for your customers. This makes it easy to verify where to send replacements.

### list_billing_charges
Shows all processed charges to help you track recurring revenue. It gives you a clear view of your payment history.

### list_customers
Returns a full list of subscribers in your Recharge account. This is great for getting a bird's eye view of your base.

### list_subscription_orders
Lists all processed orders to help you monitor your fulfillment pipeline. Use this to track recent activity.

### list_subscriptions
Retrieves all subscriptions to help you see what's active or cancelled. It gives you a full count of your current plans.

### update_subscription
Changes quantities or dates on an existing subscription. This lets you modify plans without manual dashboard navigation.

### cancel_subscription
Ends a subscription immediately to stop future billing. Use this to handle churn or plan terminations instantly.

## Prompt Examples

**Prompt:** 
```
List all active subscriptions.
```

**Response:** 
```
I've pulled your active subscriptions. You have **42 active plans** currently running. Here are the top 3 by volume:

| Product Name | Subscriber Count |
| :--- | :--- |
| Premium Coffee Box | 18 |
| Wellness Bundle | 12 |
| Protein Pack | 12 |

Would you like me to pull details for any of these specifically?
```

**Prompt:** 
```
Show me the billing history for customer 12345.
```

**Response:** 
```
Here is the billing history for **Customer 12345**:

*   **Oct 12, 2023**: $49.99 (Success)
*   **Sep 12, 2023**: $49.99 (Success)
*   **Aug 12, 2023**: $49.99 (Success)
*   **Jul 12, 2023**: $54.99 (Success - Promo Applied)

Total spent to date: **$204.96**.
```

**Prompt:** 
```
Change the quantity for the 'Monthly Coffee' subscription for customer 9988.
```

**Response:** 
```
I've successfully updated the subscription for **Customer 9988**. The quantity for the 'Monthly Coffee' plan has been increased from 1 to 3. The next scheduled charge will reflect this change.
```

## Capabilities

### Update subscription details
Change quantities or dates on an existing plan through a simple chat command.

### Fetch customer profiles
Pull full contact and account information for any subscriber instantly.

### View billing history
Get a clear list of all processed charges and payment history.

### Track subscription orders
Monitor your fulfillment pipeline and see which orders have been processed.

### List all products
See every subscription item currently in your catalog in one view.

### Cancel active plans
End a subscription immediately to stop future billing cycles.

### Manage shipping addresses
Verify or list customer shipping details for faster fulfillment.

## Use Cases

### Quickly verifying a shipping address
A support rep needs to find a customer's address. They ask the agent to pull the correct location for a replacement.

### Summarizing weekly revenue
An owner wants to see who is paying this week. They ask the agent to get a summary of recent revenue.

### Updating a subscription quantity
A customer wants to skip a month. The manager asks the agent to change the next charge date without logging into the dashboard.

### Auditing the product catalog
A merchant wants to see what's popular. They ask the agent to list all subscription items currently offered.

## Benefits

- Stop manual data entry by instantly changing plan details through a chat interface.
- Find customer info faster by pulling full profiles without searching through a database.
- Track your revenue more clearly by viewing all processed payments in a single list.
- Monitor fulfillment easily by seeing what's shipping across your entire pipeline.
- Handle cancellations quickly by ending active plans and stopping future billing on demand.
- Audit your catalog by viewing every subscription offering in one place.

## How It Works

The bottom line is you get a conversational interface for your subscription commerce data.

1. Subscribe to the Recharge MCP on the Vinkius catalog.
2. Add your Recharge API Access Token to your AI client configuration.
3. Ask your agent to perform tasks like checking a customer's balance or updating a plan.

## Frequently Asked Questions

**Can I use the Recharge MCP to manage my subscriptions?**
Yes, you can use it to perform almost any routine subscription task, from checking plan statuses to updating quantities, all through your AI agent.

**How does the Recharge MCP help with recurring billing?**
It gives your agent direct access to your billing history and charges, allowing you to pull revenue data or check payment statuses instantly.

**Can I cancel subscriptions using the Recharge MCP?**
Yes, you can ask your agent to end a subscription immediately. It will stop future billing cycles for that customer without you needing to log in.

**Does the Recharge MCP work with my current AI agent?**
It works with any MCP-compatible client, including Claude, Cursor, and Windsurf, making it easy to plug into your existing setup.

**How do I connect my Recharge account to the Connector?**
Just subscribe to the Connector on Vinkius and add your Recharge API Access Token to your agent's configuration settings.

**Can I see my billing charges with this tool?**
Absolutely. Your agent can retrieve a full list of processed charges to help you track your recurring revenue and history.

**Can I list all my active subscriptions using my AI agent?**
Yes! Use the `list_subscriptions` tool to retrieve a comprehensive list of all active and cancelled subscriptions in your account.