# Rewardful MCP for AI Agents AI Agent Connect

> Rewardful MCP lets you run your entire affiliate and referral program through your AI client. You can create campaigns, onboard new partners, and track commissions without switching tabs. It handles the heavy lifting of partner management so you can focus on growth.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_4N5d7aQZ4KK4ZfazWaZnXrBPpribFhf9Dketn33B/ai-agent-connect
- **Tags:** affiliate-marketing, referral-program, commission-tracking, partner-management, stripe-integration

## Description

Rewardful MCP lets you run your entire affiliate and referral program through your AI client. You can create campaigns, onboard new partners, and track commissions without switching tabs. It handles the heavy lifting of partner management so you can focus on growth. Because Vinkius makes it so easy to connect these tools, you can manage your whole partner ecosystem right where you're already working. You get a clear view of your referral traffic and commission statuses without ever opening the Rewardful dashboard. It turns a complex marketing backend into a simple conversation. This means you can spend less time on data entry and more time on actual growth strategy. Whether you're onboarding a single influencer or managing a massive network of partners, you can now do it through a natural dialogue. You no longer have to worry about missing a payout or forgetting to update a reward structure. The AI handles the repetitive clicks and data retrieval, giving you a hands-off way to oversee your affiliate marketing. It's about moving from "doing the work" to "overseeing the results." By integrating Rewardful directly with your agent, you eliminate the friction of manual updates and fragmented data. You can stay on top of every partner interaction and reward status in real time.

## Tools

### get_affiliate
Fetch the profile details for a specific Rewardful affiliate. See all the history for a single partner.

### list_payouts
Show all payouts, including pending and completed ones. Keep track of what you owe your partners.

### create_affiliate
Register a new partner in the Rewardful system. This helps you keep your partner list current.

### create_campaign
Set up a new affiliate marketing campaign with specific rewards. You can define how partners get paid.

### delete_commission
Remove a specific commission record from your ledger. Use this to clean up accidental entries.

### generate_affiliate_sso
Create a magic link for an affiliate to log into their dashboard. This gives them instant access without a manual setup.

### get_affiliate_coupon
Pull the details of a specific affiliate coupon. Check the specific terms of a promotional code.

### get_affiliate_link
Retrieve a specific affiliate link for a partner. This lets you quickly share the correct URL.

### get_campaign
Pull the details of a specific Rewardful campaign. Check your active reward structures.

### get_commission
Retrieve the details of a specific commission record. See how much a specific sale earned.

### get_payout
Fetch the details of a specific payout record. Check the status of a pending payment.

### list_affiliate_coupons
Show a list of all active affiliate coupons. View all current promotional codes at once.

### list_affiliate_links
Show a list of all active affiliate links. See every unique URL your partners can use.

### list_affiliates
List all affiliates currently in your Rewardful program. Get a full overview of your partner network.

### list_campaigns
List all active and past Rewardful campaigns. Review your history of marketing efforts.

### list_commissions
Show all commissions generated by your partners. Monitor your total earnings from the program.

### list_referrals
Show a list of all referrals tracked by the program. See the raw data behind your growth.

### pay_payout
Mark a specific payout as paid in your records. Update your ledger to reflect completed transactions.

### update_affiliate_link
Change the token for an existing affiliate link. Fix broken links or update specific partner URLs.

### update_affiliate
Edit the profile information for an existing affiliate. Keep your partner data accurate and up to date.

### update_campaign
Change the reward structure or details of a campaign. Adjust your marketing strategy on the fly.

### update_commission
Edit the status or details of a specific commission. Correct errors in your commission records.

### create_affiliate_coupon
Create a new coupon for your affiliate program. Generate new promotional codes for your partners.

### create_affiliate_link
Create a new unique link for a partner. Give influencers a custom URL for their audience.

## Prompt Examples

**Prompt:** 
```
Who are our top affiliates and what's their status?
```

**Response:** 
```
Here are the current top affiliates in your Rewardful program:

| Affiliate Name | ID | Status | Total Commissions |
| :--- | :--- | :--- | :--- |
| **Jane Smith** | `aff_987` | Active | $1,240.00 |
| **John Doe** | `aff_456` | Pending | $450.00 |
| **Sarah Jenkins** | `aff_123` | Active | $890.00 |

Would you like me to pull the commission history for any of these specific partners?
```

**Prompt:** 
```
Register a new partner named Sarah Jenkins with email sarah@example.com for the 'VIP' campaign.
```

**Response:** 
```
I've successfully registered **Sarah Jenkins** for the **VIP** campaign. 

*   **Affiliate ID:** `aff_555` 
*   **Status:** Active

Would you like me to generate an SSO magic link so she can access her dashboard right away?
```

**Prompt:** 
```
Show me all pending payouts for last month.
```

**Response:** 
```
I found 3 pending payouts from last month:

*   **Payout ID:** `pay_001` | **Amount:** $450.00 | **Date:** Oct 12
*   **Payout ID:** `pay_002` | **Amount:** $120.00 | **Date:** Oct 15
*   **Payout ID:** `pay_003` | **Amount:** $310.00 | **Date:** Oct 20

I can mark any of these as paid for you if the transfers are complete.
```

## Capabilities

### Create affiliate campaigns
Set up new reward structures and marketing goals for your partners.

### Register new partners
Onboard new affiliates to specific campaigns instantly.

### Generate dashboard access
Create SSO magic links for partners to access their accounts.

### Track commission records
Query and update commission statuses to keep your ledger accurate.

### Process partner payouts
List pending payments and mark them as paid with one command.

### Manage links and coupons
Generate and list unique affiliate links and promotional codes.

## Use Cases

### Onboarding a new influencer
A growth lead asks the agent to register 'Jane Doe', then uses generate_affiliate_sso to send her a login link immediately.

### Checking payout status
A finance lead asks for list_payouts and then uses pay_payout to clear a specific payment from the ledger.

### Creating a seasonal sale
A marketing manager uses create_campaign to set up a 'Summer Sale' and then create_affiliate_link for a new partner.

### Auditing a specific partner
A manager uses get_affiliate to see a partner's history and list_commissions to verify their total earnings.

## Benefits

- Stop hunting for links with list_affiliate_links and get_affiliate_link to find exactly what a partner needs.
- Onboard partners faster by using create_affiliate and generate_affiliate_sso to give them instant access.
- Keep your finances clean by using list_commissions and pay_payout to manage your ledger without spreadsheets.
- Update your marketing strategy instantly with update_campaign to change reward structures on the fly.
- Manage your promotional assets easily with create_affiliate_coupon and list_affiliate_coupons.

## How It Works

The bottom line is you get a conversational interface for your entire affiliate marketing backend.

1. Get your Rewardful Secret API Key from your account settings.
2. Connect this Connector to your preferred AI client via Vinkius.
3. Start asking your agent to list affiliates or update reward structures.

## Frequently Asked Questions

**How does Rewardful MCP help my marketing?**
It gives you a conversational way to manage your affiliate program. You can ask your AI agent to check campaign stats, register new partners, or update reward structures without leaving your chat interface.

**Can I use Rewardful MCP to onboard influencers?**
Yes, you can use it to register new influencers to specific campaigns and immediately generate magic links for them to access their dashboards.

**How do I track commissions with Rewardful MCP?**
Your AI agent can pull a full list of commissions or look up the specific earnings for any single partner to help you stay on top of your ledger.

**Can Rewardful MCP handle my payouts?**
It can list all your pending and completed payouts and allow you to mark specific payouts as paid, making it much easier for your finance team to stay organized.

**What happens when I connect Rewardful MCP to my agent?**
Your AI agent gains the ability to read and write data to your Rewardful account, turning your affiliate dashboard into a natural language interface.

**Is Rewardful MCP good for large affiliate programs?**
It is ideal for high-volume programs because it removes the manual data entry required to manage hundreds of partners, links, and commission records.

**How can I quickly see all my active affiliate campaigns?**
You can use the `list_campaigns` tool. It will retrieve all campaigns configured in your Rewardful account, including their reward types and settings.

**Is it possible to pay out a pending commission through the AI?**
Yes, you can use the `pay_payout` tool by providing the specific Payout ID. This will mark the payout as paid in your Rewardful dashboard.

**Can I generate a direct login link for an affiliate?**
Absolutely. Use the `generate_affiliate_sso` tool with the Affiliate ID. It generates a one-time Magic Link that expires in 1 minute for secure access.