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 advertiser account and determines which tools you get. Copy it — together with a ready-made connector URL — from your account settings.
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 advertiser, your agent can call these tools. Monetary values come back already formatted in each program’s currency (e.g. “$20.00”).
advertiser_get_dashboardAll your programs with affiliate, click, sale, revenue and lead stats for a period.
advertiser_list_affiliatesAffiliate partners across your programs, filterable by program and status.
advertiser_list_applicationsPending applicants with their promo plan, websites, socials, answers and track record.
advertiser_update_affiliate_statusApprove, reject or suspend an affiliate partner enrollment.
advertiser_list_transactionsSales & leads across your programs (filter by type/status); find pending ones to approve.
advertiser_update_transaction_statusApprove or reject a pending sale or lead.
advertiser_list_payoutsCommissions owed, bucketed into due / pending / paid / failed.
advertiser_get_customer_journeyMulti-touch attribution: totals + per-source (Google, Instagram, direct…) conversions, clicks and value.
advertiser_list_conversion_linksYour conversion links with per-link clicks, sales, leads, revenue and conversion rate.
advertiser_create_conversion_linkCreate a conversion link; duplicate ref codes are rejected automatically.
advertiser_update_conversion_linkEdit a conversion link’s ref code, campaign type or tags.
advertiser_delete_conversion_linkDelete a conversion link (historical stats are kept).
