Cuelinks MCP

Cuelinks MCP is the one stop Affiliate monetization for AI agents

Documentation

MCP Model Context Protocol · Live server

Affiliate monetization,

natively in your AI stack.

The Cuelinks MCP server lets publishers and AI agents discover campaigns, convert any URL into a tracked link, and pull real-time earnings — right from Claude, Cursor, Windsurf, or any MCP-compatible client.

URL https://mcp.cuelinks.com copy

— paste into Claude.ai → Settings → Integrations. Sign in with Cuelinks. No install.

Connect in 2 minutes → See the tools

Works with

Claude.aiClaude DesktopClaude CodeCursorWindsurfany MCP client

claude.ai · custom connector

LIVE

// Claude.ai → Settings → Integrations // → "Add custom connector"

Server URL https://mcp.cuelinks.com

Authentication Sign in with Cuelinks // or paste API key

// Click Connect. 13 new tools appear — // convert_link, search_campaigns, // get_transactions, and 10 more — // with live access to 10,000+ campaigns.

// Then ask Claude: // "search Amazon campaigns with good EPC"

13 tools registered tool calls today · 18,402

tools

13

First-class MCP tools, versioned

live

10K+

Campaigns discoverable by any agent

global

100+

Affiliate networks, single schema

v3 api

2 min

From sign-in to first tool call

Install

Pick your client. Paste the config.

Every snippet below is production-ready. Sign in with Cuelinks once for hosted clients, or pass your V3 API key for local ones — same auth, same tools.

01

Grab your API key (optional)

Hosted clients like Claude.ai use the Sign in with Cuelinks flow — zero copy-paste. For local stdio clients, sign in at cuelinks.com → Settings → API Keys → Create V3 Key.

02

Drop the config into your MCP client

Non-technical? Use the Claude.ai tab — one URL, no terminal. Developers can also use the local npx wrapper for Claude Desktop, Cursor, or Windsurf.

03

Restart & verify

Restart the client (or click Connect on Claude.ai). You should see cuelinks · connected with 13 tools registered. Ask your agent: "what can you do with cuelinks?"

04

Ship it

Tools return JSON identical to the V3 API. Any agent workflow — research, authoring, reporting — can now reach live campaign data and produce tracked links.

Claude.ai Claude Desktop Cursor Windsurf HTTP / Remote copy

Tools

Thirteen tools. Full monetization surface.

Every tool maps 1:1 onto a Cuelinks V3 endpoint, so what works in your pipelines works in your agent — same schema, same rate limits, same auth. Discovery, linking, and reporting, all conversational.

@convert_link write

Convert any product URL into a tracked clnk.in affiliate link with 5-dimensional sub-ID attribution.

urlstring · required subid…subid5string · optional channel_idinteger · optional

returns · tracking_url · campaign · payout

@search_campaigns read

Browse 10,000+ campaigns by category, country, access status, or free text. Sort by live EPC to find what's actually converting.

qstring · optional category_idsint[] · optional country_idint · optional sortepc | payout

returns · campaigns[] · meta.total

@get_transactions read

Query earnings, clicks, conversions, and sub-ID performance conversationally. Cursor-paginated so even months of data stream cleanly.

start_datedate · optional end_datedate · optional statuspending | paid | … campaign_idint · optional

returns · transactions[] · commission

+ 10 more

Everything else your agent needs to operate the Cuelinks surface end-to-end.

@convert_bulk_links

write

Convert many URLs in a single call, each with its own sub-ID set.

@monetize_link

write

AI-powered: convert a URL and rewrite the surrounding title in one call.

@get_offers

read

Live coupons and deals across every campaign, filterable by category.

@get_reports

read

Performance, campaign, earnings, and unmonetized-traffic reports.

@get_invoices

read

Invoices with tax breakdown plus the transactions linked to each.

@get_reference_data

read

Countries and categories for filter-building and discovery agents.

@manage_channels

write

List, create, update, delete, and set-default for tracking channels.

@request_campaign_access

write

Apply for private or restricted campaigns straight from chat.

@manage_missing_transactions

write

File, update, or delete missing-transaction claims when sales drop.

@ping

read

Verify your API key and read back the publisher identity payload.

How it works

From a chat message to a tracked sale.

The MCP server is a thin, typed adapter over the Cuelinks V3 API. Your agent sees tools; the server handles auth, normalization, and rate limiting.

01 Discover

The agent reads intent

A user asks a natural-language question. Claude picks the right tool from the server's manifest — no custom orchestration needed.

02 Invoke

The server calls V3

cuelinks-mcp translates the tool call into a signed V3 request. Scoped keys, idempotent writes, low-latency JSON.

03 Return

JSON goes back to the LLM

Results stream back in the native V3 schema. The agent reasons, writes copy, or plans the next tool call.

08:14:02tools/listclient requested manifest · 13 tools returned

08:14:11search_campaignscategory=fashion sort=epc · 42 results · 84ms

08:14:13convert_linkmyntra.com/p/xyz → clnk.in/xY7z · subid=newsletter_apr26

08:14:47clicktracked via clnk.in redirect · publisher=pub_92817

11:02:19get_transactions9 conversions · commission ₹1,586.40 · status=validated

21:00:00reconciledaily CR 0.33% · EPC ₹3.21 · confirmed

Clients

Everywhere MCP goes.

The server is transport-agnostic — stdio for local clients, Streamable HTTP for remote ones. If it speaks MCP, it speaks Cuelinks.

Claude.ai web

http · remote

Add mcp.cuelinks.com as a connector and sign in with Cuelinks. Zero local install.

hosted · oauth

Claude Desktop

stdio · npx

Drop the config into claude_desktop_config.json, restart, and call any tool from chat.

verified · mac · win · linux

Claude Code

stdio · cli

Run claude mcp add cuelinks. Every coding session can now pull live campaign data.

verified · cli

Cursor

stdio · workspace

Ships in .cursor/mcp.json. Green-dot indicator shows all 13 Cuelinks tools are live.

verified

Windsurf

Cascade picks up mcp_config.json. Use Cuelinks tools inside any agent workflow.

verified

Claude API

mcp connector

Use the mcp_servers field in the Messages API. Tools stream tool_use blocks inline.

production

Custom agents

sdk · any lang

Any MCP SDK (TypeScript, Python, Go, Ruby) can connect over stdio or HTTP. Standards-compliant, no lock-in.

sdk

Open clients

any

Continue, Cline, Zed, and any MCP-compatible tool Just Work. If it speaks the spec, it speaks to us.

community

Auth & scopes

Least privilege by default.

MCP exposes the same scoped-key model as the V3 API. Issue a read-only key for browsing, a write key for monetization, rotate or revoke at any time.

Sign in with Cuelinks, or pass a key

Hosted clients (Claude.ai) use a one-click Sign in with Cuelinks flow that auto-fetches a session-scoped V3 key. Local stdio clients pass the key via CUELINKS_API_KEY env var; HTTP clients pass Authorization: Bearer.

Keys carry scopes. The MCP server honors them transparently — if your key can't write links, convert_link silently disappears from the tool list.

Per-tool scopes

read:campaignssearch_campaigns · get_reference_data

write:linksconvert_link · convert_bulk_links · monetize_link

read:offersget_offers

read:transactionsget_transactions

read:reportsget_reports

read:invoicesget_invoices

read/write:channelsmanage_channels

Use cases

What publishers actually ship with it.

Three patterns we see weekly. Each is a single prompt away from being a real, tracked revenue stream.

Newsletter authoring

Turn a draft into a revenue post.

Drop product mentions into your editor. Ask Claude to tag and convert them all at once — sub-IDs pre-filled for the issue.

"convert every product link in this draft, tag them newsletter_apr26"

Campaign research

Find what's actually converting.

Skip the dashboard. Let your agent rank campaigns by EPC across categories and countries before you invest a dev-hour.

"top 10 fashion campaigns in IN by EPC, only open access"

Reporting on demand

Answer revenue questions in chat.

No more SQL, no more pivot tables. Your finance team can query earnings, CR, and sub-ID performance with a sentence.

"compare March vs April Myntra commission, grouped by channel"

Ready when your agent is.

Two minutes from sign-in to monetized.

Your Cuelinks account already works. Paste the URL, sign in once, and your agent picks up 13 new tools with live access to every campaign on our rails.

Connect MCP now → View V3 API docs