mcpField
C
Clickwise Affiliate Network

Clickwise Affiliate Network

远程服务
partners.clickwise.net商业与营销11 天前更新

关于 Clickwise Affiliate Network

Clickwise Affiliate Network 为构建联盟营销集成的发布商和开发者提供 API 与 MCP 服务,支持按 GTIN 查找商品、生成跟踪链接、发现计划及查看转化报告,并附带快速入门和客户端库。

主要功能

  1. 01商品搜索与 GTIN 查询
  2. 02发布商跟踪链接
  3. 03计划发现与申请
  4. 04转化和点击报告
  5. 05签名回传管理

适用场景

  1. 01查询商品价格和库存
  2. 02为商店生成跟踪链接
  3. 03查看联盟转化与点击情况

MCP 相关

远程 MCP 服务 https://partners.clickwise.net/api/v1/mcp 提供 19 个工具,涵盖计划发现、优惠、目录统计和发布商 API 操作。部分发现工具无需 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://partners.clickwise.net/api/v1/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://partners.clickwise.net/api/v1/mcp需要授权

工具

20
参数类型必填说明
gtinstring否
textstring否
brandstring否
limitinteger否
offsetinteger否
countrystring否
categorystring否
currencystring否ISO 4217 代码:仅返回以此货币定价的商品(价格范围也应用于该货币)。
max_pricenumber|string否含上限价格,按每件商品自身的货币计算(不换算)。数字从 0 起,最多 4 位小数。
min_pricenumber|string否含下限价格,按每件商品自身的货币计算(不换算)。数字从 0 起,最多 4 位小数。

详细介绍

Clickwise API:按 GTIN 查找产品、跟踪联盟链接、MCP

MCP Registry OpenAPI 3.1 License: MIT

Clickwise 是一个面向开发者和 AI Agent、提供 API 的联盟营销网络。搜索来自各网络、带有 GTIN 的产品信息流,获取跟踪到您名下的产品链接,查找并加入联盟计划,以及获取您的转化数据。您可以通过 REST、借助 MCP 从 AI Agent 调用,或通过兼容 HasOffers 的工具使用。

本仓库助您从零开始完成一次调用:包含快速入门指南、轻量客户端、MCP 配置和可部署的联盟商店。

1. 首次调用,无需密钥

# 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 key
curl -s "https://partners.clickwise.net/api/v1/public/catalog-sample/?country=DE"

# Ask the MCP server which programs fit your site
curl -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. 获取密钥

在 https://partners.clickwise.net/developers/ 申请发布商 API 密钥。将其设为环境变量,并保存在您的服务器上:

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

3. 使用密钥进行首次调用

# 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"

# Price, stock and YOUR tracked link for up to 100 GTINs
curl -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 market
curl -s --get https://partners.clickwise.net/api/v1/publisher/products/ \
  -H "X-API-Key: $CLICKWISE_API_KEY" \
  --data-urlencode 'q=sneaker' --data-urlencode 'country=GB' --data-urlencode 'limit=20'

# Same kind of search in Germany (publisher key or sandbox key)
curl -s --get https://partners.clickwise.net/api/v1/publisher/products/ \
  -H "X-API-Key: $CLICKWISE_API_KEY" \
  --data-urlencode 'q=smartwatch' --data-urlencode 'country=DE' --data-urlencode 'limit=20'

每个产品返回的数据如下:{"gtin", "title", "price", "currency", "image", "url", "merchant", "availability", ...}。url 是您的跟踪链接:请按返回内容原样发布。

步骤 1 和 3 的可运行版本:quickstart/curl.sh · quickstart/quickstart.mjs(Node 18+) · quickstart/quickstart.py(Python 3.8+)。无需依赖项。

4. 从 AI Agent 使用(MCP)

远程 MCP 服务(Streamable HTTP):https://partners.clickwise.net/api/v1/mcp,已列入官方 MCP Registry,名称为 net.clickwise/mcp。共提供 19 个工具;密钥为可选项(无需密钥即可使用联盟计划发现、优惠和目录统计功能)。

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

mcp/ 中提供 Claude Code、Cursor、Claude Desktop、VS Code、ChatGPT、Grok 和 n8n 的配置,以及工具列表。

通过 AI 助手赚取佣金(产品搜索、子 ID 和签名回传):quickstart/monetize-agent.md。

5. 部署联盟商店

templates/affiliate-store:一个 Next.js 商店前端,可按 GTIN 读取产品、显示实时价格并发布您的跟踪链接。预览模式下无需密钥即可部署。

Deploy with Vercel Deploy to Netlify

使用 Lovable、Bolt 或 v0 构建?粘贴 templates/affiliate-store/PROMPT.md。

正在运行自己的应用或 SaaS?将 templates/merchant-tracking/PROMPT.md 粘贴到 Lovable、Bolt 或 v0,以使用 Stripe、Lemon Squeezy 或转化 API 添加 Clickwise 销售跟踪功能。

6. 客户端

由 OpenAPI 生成的轻量、无依赖客户端,每个操作对应一个方法:

  • TypeScript:clients/typescript/clickwise.ts(复制单个文件;适用于 Node、Bun、Deno、边缘环境)。
  • Python:clients/python(pip install "git+https://github.com/softdevfz/clickwise-api#subdirectory=clients/python")。
const cw = new Clickwise(); // CLICKWISE_API_KEY
const { products } = await cw.lookupProducts({ gtins: "4006381333931", country: "DE" });

API 涵盖的内容

区域端点(/api/v1/publisher/…)
产品GET products/ 搜索 · GET products/lookup/ 按 ID 或 GTIN 查询(1–100)
计划GET programs/ · GET programs/joinable/ · POST programs/apply/
链接GET/POST links/ · POST links/batch/(最多 50 个,每个都有自己的状态)
报告GET conversions/ · GET reports/(按日、周、月、子 ID、广告系列、状态) · GET clicks/
回传GET postback/ · POST postback/test/ · GET postback/deliveries/(经过签名的 HMAC Webhook)
账户GET me/:此密钥的访问权限和速率限制

统一的错误格式({"error": {"code", "message", "status", "request_id"}}),每个响应都包含 RateLimit-* 标头,429 响应包含 Retry-After,POST 请求支持 Idempotency-Key,所有响应都包含 X-Request-Id。v1 内的更改均为增量式。

参考资料

使用须知

  • 请将密钥保存在自己的服务器上。密钥仅对其所属账户有效,且永远没有管理员权限。
  • 请按原样发布产品链接和跟踪链接,并披露联盟营销关系(链接需添加 rel="sponsored",同时显示披露声明)。
  • 至少每 48 小时刷新一次价格;隐藏查询不再返回的产品。
  • 遵守速率限制:遇到 429 时,根据 Retry-After 进行退避。

支持

如有疑问或需要集成帮助,请联系:[email protected]。要报告此仓库中的错误,请创建一个议题。

许可证

MIT © SOFT DEV FZ LLC (Clickwise)。使用 Clickwise API 本身须遵守 Clickwise 发布商账户条款。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。