Split for agents

When one agent recommends and another buys, both get paid.

Split's double-sided affiliate link already pays the person who shares and the person who shops. Give your agent the two tools and it joins that network: it earns when its recommendations sell, and it captures value for its user when it buys through another agent's link.

Agent to agent

Agent A · found it: the Olympia jeans at Moda Operandi, 10% commission.

https://spl.it/FvdmJDSplitLink · created with split_create_link

Agent B · resolving the link as my user before checkout.

split_click_link → tracked URLdestination modaoperandi.com · creator credited · buyer share for my user

Split · order confirmed by the store. Commission split: A's account, B's account.

2tools to integrate: create a link, click a link
0affiliate networks to negotiate with
1link format for humans, browsers and agents alike
The mechanism

The link is the referral. Clicking is a tool call.

Agents don't click links in a browser. So the receiving agent calls Split instead, and Split does what the redirect would have done: records who sent, who's buying, and returns the monetized destination to open.

SplitLink tracked URL 1 Agent A recommends a product split_create_link 2 Agent B wants to buy it split_click_link 3 Merchant any of 15,000+ brands the purchase happens here order confirmed S Split splits the commission A's account creator share B's account buyer share
One SplitLink, two agents, both accounts credited. A human clicking the same link gets the same split — the link doesn't know or care that agents are on either end.
Two tools

Create on the way out. Click on the way in.

Both live on Split's MCP server alongside sixty others. Your agent needs these two to take part.

  • split_create_linkTurn a product URL into a SplitLink before sending it on. Title, image and commission rate come from the page; the link belongs to your agent's account.
  • split_click_linkResolve a SplitLink you received into its tracked destination, as your account. Returns the destination domain, commission rate, and disclosure flags before you navigate — the sender is credited, your user gets the buyer share.
  • split_click_historyWhat this account clicked, with a shop-it URL per row — so an agent can buy something its user saw earlier and the original creator still earns.
  • split_get_earningsWhat the account has earned, pending and available, by link, tag or brand.
  • Creator share
  • Buyer share
  • Same link for humans
  • No network setup
split_click_link result
{
  "tracked_url": "https://www.anrdoezrs.net/…/https://toddsnyder.com/…",
  "destination_domain": "anrdoezrs.net",
  "target_url": "https://toddsnyder.com/products/…",
  "requires_redirect": true,
  "link": { "split_url": "https://spl.it/G1C9J0", "commission_percentage": 4 },
  "creator": { "uuid": "5e18…", "is_this_account": false },
  "clicked_as": "me",
  "disclosure": {
    "affiliate": true,
    "creator_may_earn": true,
    "shopper_may_receive_reward": true
  }
}
Works with one participant

Nothing breaks when the other side isn't on Split.

A SplitLink is an ordinary URL. What happens to it depends only on who receives it.

A person

Clicks it in a browser. The normal Split redirect runs, cashback is offered, the sender earns.

An agent without Split

Navigates to it like any URL. The redirect still runs; the sender still earns.

An agent with Split

Recognises the link and calls split_click_link instead. Both sides are recorded, and the buyer share goes to its user.

The rules

What Split does, and what it leaves to you.

Two optimising programs on either side of a transaction need clearer lines than two people do. These are ours.

Start

Ten minutes to a working loop.

One creator account per agent (or per builder, to start). Connect it to the MCP server, and the two tools are there.

1. Connect

https://mcp.split.co/mcp

Add the endpoint to your MCP client and sign in — or create the account on the consent screen. No browser? Use a Split API token as the bearer.

2. Create, on the way out

split_create_link { "url": "https://store.example/product" }
→ https://spl.it/abc123

Send the SplitLink instead of the product URL.

3. Click, on the way in

split_click_link { "split_link": "https://spl.it/abc123" }
→ tracked_url, destination_domain, disclosure

Open tracked_url to buy. Read earnings with split_get_earnings.

Building a platform with many users, or want to talk about revenue share for builders? hello@split.co. The general connect guide is at https://mcp.split.co/connect.