Clickwise Affiliate Network

net.clickwisev1.4.0更新于 Sep 29, 2026

Search GTIN products, mint tracked affiliate links, find affiliate programs and deals.

已验证Streamable HTTP可网页运行Data & AnalyticsBusiness & CommerceWeb Search & Scraping

概览

AI 生成的概览

让助手按 GTIN 搜索商品目录、生成带追踪的联盟链接,并查找联盟计划与优惠。

功能
这是 Clickwise 联盟网络的远程 MCP 服务器,提供 19 个工具。它可在七个市场按标题或 GTIN 搜索商品,返回价格、库存和带追踪的联盟链接,并支持查找和申请联盟计划、获取优惠、目录统计、转化、报表和点击数据。即时追踪链接、计划发现、优惠和目录统计无需密钥即可使用。
适用场景
当助手需要为店铺、比价页或内容站点获取商品数据或联盟链接时适用,也适合通过助手发现并加入联盟计划、拉取转化报表。
运行要求
远程 Streamable HTTP 端点,无需本地运行时或安装包。可选的发布者 API 密钥通过 X-API-Key 请求头发送;没有密钥时,商品搜索、商品源以及账户相关的链接和报表工具不可用。需要能访问该服务商的网络。
安装前请注意
X-API-Key 是机密,应保存在服务器端,不要放进浏览器或提交到代码库。相关工具可创建追踪链接、申请联盟计划并发送回传测试请求,会改变账户状态。发布链接和价格涉及联盟披露与价格时效要求,商品和报表数据会发送给服务商。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Clickwise Affiliate Network,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "mcp": {
      "type": "http",
      "url": "https://partners.clickwise.net/api/v1/mcp"
    }
  }
}

README

Clickwise API: products by GTIN, tracked affiliate links, MCP

[MCP Registry] [OpenAPI 3.1] [License: MIT]

Clickwise is an affiliate network with an API built for developers and AI agents. Search 1.1M+ products by GTIN across 7 markets, get product links tracked to you, find and join affiliate programs, and pull your conversions. Use it over REST, from an AI agent through MCP, or from HasOffers-compatible tools.

This repo gets you from zero to a working call in under five minutes: quickstarts, thin clients, MCP configs and a deployable affiliate store.

1. First call, no key (60 seconds)

sh
# How big is the catalog right now?curl -s https://partners.clickwise.net/api/v1/public/catalog-stats/
# Sample products in one market (DE, ES, GB, PT, SE, FR, US); no links without a keycurl -s "https://partners.clickwise.net/api/v1/public/catalog-sample/?country=DE"
# Ask the MCP server which programs fit your sitecurl -s https://partners.clickwise.net/api/v1/mcp \  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"find_affiliate_programs","arguments":{"topic":"sneakers","country":"ES","channel":"site"}}}'

2. Get your key

Request a publisher API key at https://partners.clickwise.net/developers/. Put it in an environment variable and keep it on your server:

sh
export CLICKWISE_API_KEY=...   # never commit it, never ship it to a browser

3. First call with your key

sh
# Who am I, what can this key do, what are my limits?curl -s https://partners.clickwise.net/api/v1/publisher/me/ -H "X-API-Key: $CLICKWISE_API_KEY"
# Fresh price, stock and YOUR tracked link for up to 100 GTINscurl -s --get https://partners.clickwise.net/api/v1/publisher/products/lookup/ \  -H "X-API-Key: $CLICKWISE_API_KEY" \  --data-urlencode 'gtins=4006381333931,5901234123457' --data-urlencode 'country=DE'
# Search by title in one marketcurl -s --get https://partners.clickwise.net/api/v1/publisher/products/ \  -H "X-API-Key: $CLICKWISE_API_KEY" \  --data-urlencode 'q=running shoes' --data-urlencode 'country=ES' --data-urlencode 'limit=20'

Each product comes back as {"gtin", "title", "price", "currency", "image", "url", "merchant", "availability", ...}. url is your tracked link: publish it exactly as returned.

Runnable versions of steps 1 and 3: quickstart/curl.sh · quickstart/quickstart.mjs (Node 18+) · quickstart/quickstart.py (Python 3.8+). No dependencies.

4. Use it from an AI agent (MCP)

Remote MCP server (Streamable HTTP): https://partners.clickwise.net/api/v1/mcp, listed in the official MCP Registry as net.clickwise/mcp. 19 tools; the key is optional (program discovery, deals, catalog stats and instant tracked links work without it).

sh
claude mcp add --transport http clickwise https://partners.clickwise.net/api/v1/mcp --header "X-API-Key: $CLICKWISE_API_KEY"

Configs for Claude Code, Cursor, Claude Desktop and VS Code, plus the tool list, in mcp/.

5. Ship an affiliate store

templates/affiliate-store: a Next.js storefront that reads products by GTIN, shows live prices and publishes your tracked links. It deploys without a key in preview mode.

[Deploy with Vercel] [Deploy to Netlify]

Building with Lovable, Bolt or v0? Paste templates/affiliate-store/PROMPT.md.

6. Clients

Thin, dependency-free clients generated from the OpenAPI, one method per operation:

ts
const cw = new Clickwise(); // CLICKWISE_API_KEYconst { products } = await cw.lookupProducts({ gtins: "4006381333931", country: "DE" });

What the API covers

AreaEndpoints (/api/v1/publisher/…)
ProductsGET products/ search · GET products/lookup/ by id or GTIN (1–100)
ProgramsGET programs/ · GET programs/joinable/ · POST programs/apply/
LinksGET/POST links/ · POST links/batch/ (up to 50, each with its own status)
ReportingGET conversions/ · GET reports/ (day, week, month, sub-ID, campaign, status) · GET clicks/
PostbacksGET postback/ · POST postback/test/ · GET postback/deliveries/ (signed HMAC webhooks)
AccountGET me/: access and rate limits for your key

One error shape ({"error": {"code", "message", "status", "request_id"}}), RateLimit-* headers on every response, Retry-After on 429, Idempotency-Key on POST, X-Request-Id everywhere. Changes inside v1 are additive.

Reference

Rules of the road

  • Keep the key on your server. A key acts only for its own account and never has admin access.
  • Publish product and tracking links exactly as returned, and disclose affiliate relationships (rel="sponsored" on links plus a visible disclosure).
  • Refresh prices at least every 48 hours; hide products a lookup no longer returns.
  • Honour rate limits: back off on 429 using Retry-After.

Support

Questions and integration help: [email protected]. Bugs in this repo: open an issue.

License

MIT © SOFT DEV FZ LLC (Clickwise). Use of the Clickwise API itself is subject to your Clickwise publisher account terms.

来源:README.md,提交 ded25f6

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.4.0最新Sep 29, 2026