Vinkius
ReferralHero

ReferralHero MCP. Manage points, track referrals, and update rewards instantly.

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

ReferralHero MCP on Cursor AI Code Editor MCP Client ReferralHero MCP on Claude Desktop App MCP Integration ReferralHero MCP on OpenAI Agents SDK MCP Compatible ReferralHero MCP on Visual Studio Code MCP Extension Client ReferralHero MCP on GitHub Copilot AI Agent MCP Integration ReferralHero MCP on Google Gemini AI MCP Integration ReferralHero MCP on Lovable AI Development MCP Client ReferralHero MCP on Mistral AI Agents MCP Compatible ReferralHero MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

ReferralHero connects your AI agent directly to your viral growth engine. Manage complex referral campaigns, track every point earned, and monitor leaderboards—all from chat.

Use tools like `get_leaderboard` or `add_points` to automate everything from onboarding new subscribers to distributing rewards based on real-time activity.

Stop exporting CSVs; start talking to your platform.

What your AI agents can do

Add points

Adds a specified number of points directly to a subscriber's account.

Add subscriber

Adds a brand new user record and enrolls them into an active campaign list.

Delete subscriber

Removes a specific participant from their current referral campaign.

+ 9 more capabilities included
Run the current campaign leaderboard

The agent pulls real-time ranking data, showing who has earned the most points or referrals in any active campaign.

Add points to a specific subscriber

You tell your AI client which user needs points and how many, and it executes add_points instantly. This is key for manual reward distribution.

Track new referral conversions

The agent records a conversion event using track_conversion, ensuring the system correctly attributes the referral to a specific subscriber ID.

List all active campaigns and users

It pulls lists of every campaign available (list_lists) or retrieves a list of participants within a single campaign via list_subscribers.

Update existing subscriber records

If a user's status changes (e.g., they hit a new tier), the agent uses update_subscriber to ensure their profile metadata is current.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

ReferralHero MCP Server: 12 Tools for Growth Ops

Access all the tools needed to control every part of your referral program—from adding points to tracking conversions.

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 ReferralHero on Vinkius
add019dd14a

add points

Adds a specified number of points directly to a subscriber's account.

add019dd14a

add subscriber

Adds a brand new user record and enrolls them into an active campaign list.

delete019dd14a

delete subscriber

Removes a specific participant from their current referral campaign.

get019dd14a

get leaderboard

Retrieves the ranked list of participants based on points, referrals, or other criteria for a given campaign.

get019dd14a

get list

Pulls full details and metadata for one specific referral campaign by its ID.

get019dd14a

get rewards

Fetches the current rules and available reward tiers for a specified campaign.

get019dd14a

get subscriber

Retrieves all detailed performance data (points, referrals) for one individual user.

list019dd14a

list lists

Lists every active referral campaign available in your account, along with basic metadata.

list019dd14a

list subscribers

Pulls a list of all current participants enrolled in a specific campaign.

list019dd14a

list transactions

Retrieves a paginated log of recent system activity and point/reward transactions across the platform.

track019dd14a

track conversion

Logs a new referral event, linking it to an existing subscriber ID for accurate attribution tracking.

update019dd14a

update subscriber

Modifies specific metadata fields or statuses for an already existing subscriber profile.

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 ReferralHero, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
ReferralHero 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 ReferralHero. 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 server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually compiling a campaign report shouldn't take thirty minutes.

Today, running an audit means switching between tabs: checking the platform dashboard for current referrals, opening a separate spreadsheet to track point totals, and then pulling transaction logs from a third-party view. You spend time copy-pasting UUIDs just to stitch together one coherent picture of performance.

With this MCP server, you ask your agent directly: 'Give me the full status of Campaign X.' The agent runs `list_lists`, fetches campaign metadata via `get_list`, and compiles the leaderboard using `get_leaderboard`—all in a single chat response. You get the data instantly.

ReferralHero MCP Server: Manage subscriber points & rewards

Before, adjusting a user's point total meant logging into the platform, navigating to their profile, and clicking the 'Award Points' button. If you needed to do this for 10 users, that was 10 separate manual logins and clicks.

Now, your AI client handles it with one command: 'Use `add_points` tool on user Z for 50 points.' The action is atomic, traceable, and done in seconds. It cuts out the UI friction entirely.

What you can do with this MCP connector

ReferralHero MCP Server: Managing Points and Rewards

Listen up. This server connects your AI client directly to the engine running your viral growth campaigns. You're gonna manage complex referral programs, track every point earned, and keep an eye on leaderboards—all without ever touching a spreadsheet or leaving your chat window. It’s built for people who need action, not fluff.

Forget jumping between your platform UI, your CRM, and some dusty CSV export. You talk to your agent, and the agent does the heavy lifting using specific tools like add_points or get_leaderboard. This gives you real-time control over subscriber balances, campaign performance, and conversion history.

Getting Started: Setting Up Campaigns and Users

You can start by getting a full picture of your operation. Use list_lists to pull names of every active referral campaign running right now. If you need the deep details on one specific program, just run get_list, which pulls all the metadata for that campaign ID. To figure out what kind of rewards are available, check get_rewards; it fetches the current rules and reward tiers set up for any given campaign.

Need to bring a new person into the fold? Use add_subscriber to create a brand-new user record and get 'em enrolled in an active campaign list. If you need to modify someone's profile—say, they hit a new status tier or you gotta change some metadata—you use update_subscriber. Remember that if a participant drops out, you can clean up their account using delete_subscriber.

Tracking Activity and Conversions

Attribution is everything. When someone refers another user, you don't want to guess who gets credit. You use track_conversion; it logs the new referral event and links it straight back to an existing subscriber ID, making sure your attribution tracking is flawless.

Need a headcount of current participants? Run list_subscribers on a campaign ID to pull a list of everyone enrolled in that specific program. For performance checks, you can check out get_subscriber, which pulls all the detailed data—points earned, referrals made—for one individual user.

Monitoring and Adjusting Rewards

The server gives you several ways to track what’s happening. To see who's winning right now, run get_leaderboard. This tool grabs a ranked list of all participants based on points, referrals, or whatever criteria the campaign demands.

If someone needs an immediate boost—maybe they completed a manual task or you just wanna give out a bonus—you execute add_points, which adds a specific number of points directly to that subscriber's account. This is your key tool for manual reward distribution.

Data Integrity and Auditing

When it comes to data cleanup, the server lets you check out list_transactions. It pulls a paginated log covering every recent system activity, including all points awarded and rewards processed across the entire platform. You can also monitor current operational status by running list_subscribers for an overall view of who's in the campaign.

Every single action is available to your AI client. You can pull a list of all active campaigns using list_lists, and you can always check out specific details on one user or one campaign setup through dedicated tools. It treats your entire referral lifecycle—from sign-up to payout—as an actionable command set for your agent.

Built · Hosted · Managed by Vinkius ReferralHero MCP Server - Manage Points & Rewards Server ID 019dd14b-1a88-71fc-b2ec-836c92f5eb6f
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About ReferralHero MCP

How do I list all active referral campaigns using list_lists? +

Just ask your agent to 'List all available campaign lists.' The agent executes list_lists and returns a full JSON payload detailing every UUID and name currently running in your account.

Can I use add_points if the user is not yet subscribed? +

No. You must first run add_subscriber to create the record, then you can use add_points. The tool logic requires an active subscriber ID for points to stick.

Which tool should I use to check a single user's total referrals? +

Use the get_subscriber tool. It pulls all performance metadata, including current point balances and referral counts, in one go. This is better than just listing subscribers.

How do I track a conversion event without manually entering data? +

You run track_conversion by providing the necessary parameters (like source ID or referrer UUID). The agent logs this action, ensuring your system knows the referral happened for accurate attribution.

Is it safe to use delete_subscriber? +

Yes, but be careful. delete_subscriber permanently removes them from a specific campaign's active list. If you just want to pause them, run update_subscriber instead.

How does using `list_transactions` help me audit point changes? +

It provides a full record of activity. You see every transaction, including the type of action (e.g., referral, manual adjustment), which subscriber was affected, and the exact timestamp. This is essential for auditing reward payouts or tracking why points changed.

What data fields can I change using `update_subscriber`? +

You must provide the existing subscriber's unique ID along with the specific attributes you want to modify. The tool validates your inputs against current campaign rules, preventing you from accidentally corrupting core user data.

How does `get_leaderboard` pull all the necessary metrics? +

It fetches real-time performance data across active participants. The output aggregates total referrals, earned revenue, and pending payouts for every user listed. It gives you a single view of campaign health.

Can my AI automatically find the details and points for a specific subscriber by providing their ID? +

Yes! Use the get_subscriber tool with the List UUID and Subscriber ID. Your agent will respond with complete metadata, including referral counts and current point balances in seconds.

How do I find my ReferralHero API Token? +

Log in to your ReferralHero dashboard, navigate to Account > API, and you will find your unique secret token there.

Built & Managed by Vinkius 30s setup 12 tools

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

No hosting. No infrastructure. No complex setup.
All 12 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.