How to connect
1.MCP server URL
Revshare exposes a single Streamable HTTP MCP endpoint:
https://revshare.so/api/mcp
2.Get your API key
Every request is authenticated with your personal API key (rs_…), which always acts as your own affiliate partner account and determines which tools you get. Copy it — together with a ready-made connector URL — from your affiliate profile.
3.Add as a custom connector (Claude web / desktop)
In Claude, open Settings → Connectors → Add custom connector and paste the URL with your key appended as a ?key= parameter. This server authenticates with API keys, not OAuth — so embed the key in the URL rather than relying on a sign-in popup:
https://revshare.so/api/mcp?key=rs_your_api_key_here
4.Config-file clients (Claude Desktop / Code)
For clients configured by file, add a remote MCP server with the key as a bearer header:
{
"mcpServers": {
"revshare": {
"type": "http",
"url": "https://revshare.so/api/mcp",
"headers": {
"Authorization": "Bearer rs_your_api_key_here"
}
}
}
}5.Usage limits
Tool calls are rate-limited per minute and capped per month based on your plan. Free plans get a modest allowance; paid plans (Starter / Growth for affiliate partners) get much higher limits. If you hit a limit, the tool returns a clear message — wait a moment for rate limits, or upgrade your plan to raise the monthly cap.
Tools
Once connected as an affiliate partner, your agent can call these tools. Monetary values come back already formatted in each program’s currency (e.g. “$20.00”).
affiliate_list_my_programsPrograms you have joined, with status, commission and referral link.
affiliate_list_available_programsPublic programs you have not joined yet (still available to apply to).
affiliate_apply_to_programApply to a program; instant-approval programs return a referral link right away.
affiliate_get_payoutsYour earnings: due / pending / paid / failed totals, plus what’s ready to be paid.
