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