100+ integrations are ready to connect to your AI.Connect your first MCP

Refersion MCP server for your AI

See how your affiliate program is doing, clear the conversions waiting for approval, credit an order to the right affiliate, or give a partner a coupon code and a tracking link, all by asking.

PopMCPRefersion

How did my affiliate program do in the last 30 days, and how many conversions are waiting for approval?

Supported Refersion tools

Every endpoint of Refersion's current API is its own tool, along with the older calls that still have no replacement, such as creating an affiliate. A few tools do a whole job at once: one affiliate's full picture, a summary of the program, and approving a batch of conversions.

50 tools in the full catalog: 28 read and 22 write. 36 load by default, and the rest are found with tool search.

refersion_count_affiliates

Get Affiliate Counts.

refersion_delete_affiliate

Delete Affiliate.

refersion_get_affiliate_activity

Get Affiliate Activity.

refersion_get_affiliate_link

Generate Affiliate Tracking Link.

refersion_get_affiliate_overview

Everything about one affiliate in one call.

refersion_list_affiliate_custom_fields

Get Affiliate Custom Fields.

refersion_list_affiliates

List Affiliates.

refersion_resend_affiliate_welcome_email

Resend Welcome Email.

refersion_update_affiliate

Update Affiliate.

refersion_update_affiliate_custom_field

Update Affiliate Custom Field Value.

refersion_count_conversions

Get Conversion Counts.

refersion_create_manual_credit

Create Manual Credit.

refersion_credit_order_to_affiliate

Credit Order to Affiliate.

refersion_get_conversion

Get Conversion Detail.

refersion_list_conversions

List Conversions.

refersion_update_conversion_status

Update Conversion Status.

refersion_update_conversions_status

Approve, deny or unqualify up to 25 conversions in one call.

refersion_activate_promotion_method

Activate Pending Promotion Method.

refersion_create_promotion_method

Create Promotion Method.

refersion_create_webhook_endpoint

Create Webhook Endpoint.

refersion_delete_promotion_method

Delete Promotion Method.

refersion_duplicate_offer

Duplicate Offer.

refersion_list_offers

List Offers.

refersion_list_promotion_methods

List Promotion Methods.

refersion_list_webhook_endpoints

List Webhook Endpoints.

refersion_update_offer

Update Offer.

refersion_create_exclusion

Create Exclusion.

refersion_get_prospect_pitch

Get Prospect Pitch.

refersion_list_exclusions

Get Exclusions.

refersion_list_prospects

List Affiliate Partner Prospects.

refersion_program_summary

The affiliate program at a glance.

refersion_report_order

Report a paid order to Refersion.

refersion_search_orders

Search Orders.

refersion_graphql_query

Run a read-only query on Refersion's GraphQL API.

refersion_list_clicks

Get Click Data.

refersion_list_payments

Payments already made to affiliates.

refersion_clear_affiliate_custom_field

Delete Affiliate Custom Field Value.

refersion_list_affiliate_amazon_products

Get Affiliate Amazon Products.

refersion_list_business_categories

Get Business Categories.

refersion_list_countries

Get Countries.

refersion_list_country_states

Get States by Country.

refersion_list_currencies

Get Currencies.

refersion_list_product_categories

Get Product Categories.

refersion_list_timezones

Get Timezones.

refersion_delete_offer

Delete Offer.

refersion_delete_webhook_endpoint

Delete Webhook Endpoint.

refersion_update_webhook_endpoint

Update Webhook Endpoint.

refersion_delete_exclusion

Delete Exclusion.

refersion_submit_prospect_feedback

Submit Prospect Feedback.

refersion_list_session_accounts

List Session Accounts.

Connect Refersion to Claude, ChatGPT and Claude Code

Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Refersion side.

Open Refersion in PopMCP, click Authorize with Refersion, sign in to Refersion and approve. There is no developer app and no callback URL to set up. To also create affiliates, report orders or read past payments, add those values from Refersion's API Keys page under More options.

How you connectyour-refersion-value
Public Key (to create affiliates and report orders)pub_...
Secret Key••••••••••••3f7a
Authorize PopMCP on RefersionAuthorize

Then just ask for the work

  • “How did my affiliate program do in the last 30 days, and how many conversions are waiting for approval?”

    • count_affiliates
    • count_conversions
    • list_offers
  • “Show me everything about this affiliate: their sales, coupon codes, recent activity and tracking link”

    • list_affiliates
    • get_affiliate_activity
    • list_promotion_methods
    • get_affiliate_link
  • “Approve the pending conversions from this week over $50, and list any you skipped”

    • list_conversions
    • update_conversion_status
  • “This order came through without an affiliate. Credit it to Jane and tell me what she earns”

    • list_affiliates
    • search_orders
    • credit_order_to_affiliate
  • “Give this affiliate the coupon code JANE10 and send me their tracking link”

    • list_affiliates
    • create_promotion_method
    • get_affiliate_link

Use Refersion from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Refersion MCP server questions

What teams ask before putting Refersion behind an AI client.

Do I need a Refersion API key or developer app?

No. You open Refersion in PopMCP, click Authorize with Refersion, sign in and approve. Refersion's sign-in works with no app registration, so there is nothing to create first. If you prefer not to sign in, a Client ID and Client Secret from Settings, Integrations, Refersion API Keys work instead, under More options.

Which Refersion plan do I need?

One that includes API access. Refersion's pricing page lists it on Growth and describes Scale as including everything; Launch does not list it. Webhooks also depend on your plan. If your plan does not include something, Refersion refuses the call and the AI tells you, rather than retrying.

Why would I add the Public Key, Secret Key or GraphQL token?

They switch on the parts of Refersion that its current API does not cover yet. The Public and Secret keys let the AI create affiliates, set commission per SKU, cancel an order's commission, total conversions, fetch report links and report orders. The GraphQL token lets it read past payments and marketing assets. Everything else works without them.

Can the AI approve commission or pay affiliates by itself?

Only if you allow it. New connections start read-only, so approving conversions, crediting commission and editing affiliates wait until an owner or admin allows write actions in PopMCP. Even then the tools ask the AI to confirm amounts and approvals with you first. Refersion's API does not send payouts through these tools.

Can it create a coupon code for an affiliate?

Yes, as a promotion method, so orders using that code credit the affiliate. The code or customer email has to be unused across your account. SKU promotion methods need the Public and Secret keys, because Refersion's current API refuses them. Creating the discount itself in your store is a separate step on your store platform.

Can it tell my systems when a conversion happens?

Yes. The AI can register a webhook endpoint for events such as a new, approved or denied conversion and a new payment, if your Refersion plan includes webhooks. Refersion signs each delivery; the signing secret is in Refersion under Settings, Webhooks.

Do I have to run or host the Refersion MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Refersion to Claude Code?

Connect Refersion in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Refersion on the consent screen. The Refersion tools are then available in that session, and no Refersion credential is stored on your machine.

Why do only 36 of the 50 tools load by default?

Loading 50 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 36-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 50 here. A trigger is something PopMCP watches for you: 12 Refersion events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Refersion.

Connect Refersion to your AI in minutes

Launch a hosted MCP endpoint for Refersion, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP