ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Affiliate Router MCP

โดย forgemeshlabsรุ่น 0.1.14i★ –iรันบนเครื่อง
ชื่อใน registryio.github.forgemeshlabs/affiliate-router-mcp

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Route x402 payments, Pyrimid affiliate splits, and referral links. Vendor-neutral, adapter-based.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: อื่น ๆ
  • ต้องใส่ค่าเหล่านี้: WALLET_PRIVATE_KEY

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต

ต้องเตรียมก่อน

  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "affiliate-router": {
      "command": "npx",
      "args": [
        "-y",
        "affiliate-router-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add affiliate-router --env WALLET_PRIVATE_KEY='ใส่ค่าของคุณ' -- npx -y affiliate-router-mcp

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "affiliate-router": {
      "command": "npx",
      "args": [
        "-y",
        "affiliate-router-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "affiliate-router": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "affiliate-router-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • WALLET_PRIVATE_KEY ความลับ จำเป็น env
    Dedicated low-balance Base wallet private key for x402 USDC micropayments. Do not use your primary wallet.

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub forgemeshlabs ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด อื่น ๆi

  • ดาวมากกว่า 0% ของอีก 18513 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 86% ของอีก 18513 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 18513 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Affiliate Router MCP ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: WALLET_PRIVATE_KEY

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.1.14) เข้า registry 6 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Cape Winelands Visit Planner

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

โดย formulahendryเริ่มต้น↓ 66/สัปดาห์★ 440อัปเดต 14 เดือนที่ผ่านมา

รันบนเครื่อง

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

โดย desktop-commanderกำลังโต★ 211อัปเดต 3 วันที่ผ่านมา

รันบนคลาวด์✓ desktopcommander.app

Cape Winelands Visit Planner

Cape Winelands wine farm finder and day-route planner

โดย aiagenttools.co.zaเริ่มต้นอัปเดต วันนี้

รันบนคลาวด์✓ aiagenttools.co.za

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

affiliate-router-mcp

Vendor-neutral monetization routing for agent tools. One MCP server that discovers, routes, and attributes revenue across paid APIs, referral links, and affiliate programs.

Source: https://github.com/forgemeshlabs/affiliate-router-mcp

The router is not tied to any single payment network or affiliate system. Adapters are pluggable. The registry is a local JSON file you control.

Status: experimental · v0.1.12

Disclaimer: This MCP does not guarantee payouts. It routes attribution data

according to each vendor/program's rules. Commission distribution is enforced by

the vendor's payment system, not by this router.


What it does

Agents need a way to call monetizable tools without hardcoding every affiliate or payment system. affiliate-router-mcp provides:

  • Discovery — find vendors and products by category or intent
  • Routing — choose the right payment/attribution path automatically
  • Calling — execute payments with affiliate attribution
  • Link generation — inject tracking params into referral URLs
  • Telemetry — log every attributed call locally for tracking

9 Tools

ToolCostDescription
list_toolsFreeEvery x402 Router tool with its live price — a plain fetch of GET https://router.forgemesh.io/menu, no wallet
search_opportunitiesFreeFind products by category or keyword
list_affiliate_programsFreeList all vendors and their programs
get_opportunity_detailsFreeFull details on a specific vendor/product
get_best_routeFreeRecommend the best route for an intent
generate_affiliate_linkFreeBuild a tracked referral URL
call_affiliate_productvariesPay and call a product with attribution
estimate_commissionFreeProject monthly earnings at a call volume
get_affiliate_telemetryFreeView local attribution log

Adapters

Each payment or attribution system is a separate adapter. Adding a new one does not affect existing adapters.

AdapterHow it worksPaymentStatus
x402_directEIP-3009 transferWithAuthorization via Coinbase facilitatorOn-chain USDC to vendorTested
referral_link / query_param_linkInject affiliate param into URL; supports optional_params (e.g. a VIN) and a fixed_link mode for pre-tracked URLs that must not be mutatedNone — program-dependentImplemented
awin_linkWraps a product's destination_url behind Awin's cread.php redirect with the vendor's awinmid/awinaffidNone — program-dependentImplemented

The router is not tied to any single payment network or affiliate system. Future adapters may include: PartnerStack, Rewardful, Impact, Commission Junction, coupon/promo code injection, API-key partner programs, and other emerging agent commerce protocols.


Install

npm install -g affiliate-router-mcp

Or with Claude Code / any MCP client:

{

"mcpServers": { "affiliate-router": { "command": "affiliate-router-mcp", "env": { "WALLET_PRIVATE_KEY": "0x...", "GUMROAD_AFFILIATE_ID": "your-gumroad-id" } } } }


Requirements

  • Node.js 18 or newer and, for paid calls, a dedicated low-balance Base wallet (WALLET_PRIVATE_KEY). Free tools need no wallet.
  • Spending caps: call_affiliate_product only pays the CoinOpAI origins listed in adapters/x402-direct.js and refuses to sign for any other payee, any network except Base mainnet, any asset except USDC, or any amount above the built-in per-call caps ($0.15 and $0.10) and $10 per-session budget. The environment variables X402_MAX_PRICE_USD and X402_SESSION_BUDGET_USD can only lower those caps, never raise them. Use a dedicated, low-balance wallet.

Environment Variables

VariableRequiredNotes
WALLET_PRIVATE_KEYFor call_affiliate_product with x402 adaptersBase wallet with USDC + ETH for gas
X402_MAX_PRICE_USDNoLowers the per-call payment cap (never raises it)
X402_SESSION_BUDGET_USDNoLowers the per-session payment budget (never raises it)
GUMROAD_AFFILIATE_IDNoGumroad tracking ID
PARTNERSTACK_CODENoPartnerStack referral code

Included Vendors

CoinOpAI (x402_direct) — crypto intelligence API on Base mainnet

  • Kronos Signals — $0.05/call
  • Kronos Decision — $0.15/call
  • Trade Preflight — $0.05/call
  • Trade Audit — $0.07/call
  • Image Generation — $0.10/call

Gumroad (referral_link) — digital product marketplace, ~30% commission per product

PartnerStack (referral_link) — SaaS affiliate programs

  • ElevenLabs — AI voice/TTS, 22% of payments for 12 months (fixed_link, no extra params)

Ledger (referral_link, fixed_link) — hardware wallets, 10% commission

  • Nano X, Nano S Plus, Stax — per-product deep links with tracking baked in

DigitalOcean (awin_link) — cloud hosting, 10% recurring commission for 12 months, 30-day cookie

  • Homepage, Droplets pricing — wrapped behind Awin's cread.php

Amazon Influencer Storefront (referral_link, fixed_link) — ai_tinkers storefront, standard Associates rates, no per-product tagging

ForgeMesh Vehicle History Reports (referral_link) — tracked forgemesh.io/go/ redirects, 25% per sale

  • EpicVIN, Detailed Vehicle History — pass extra_params: {vin: "..."} to generate_affiliate_link to prefill the VIN

Routing Logic

call_affiliate_product(vendor_id, product_id, params)

↓ adapter = vendor.affiliate_system ↓ x402_direct → EIP-3009 payment, no affiliate split referral_link → inject tracking param, no payment


Package vs. Product Updates

These are independent concerns.

Package updates (this repo):

  • Adding or fixing adapters
  • Updating tool schemas
  • Changing routing or caching logic
  • Dependency bumps

Product/catalog updates (registry.json):

  • Registering new vendor endpoints
  • Changing prices or commission rates
  • Enabling affiliate eligibility on a product

Adding a vendor to registry.json does not require a package release. Releasing a new package version does not require products to be re-registered.


Adding a Vendor

Edit registry.json. No code changes needed for referral-link vendors. x402 vendors require a funded wallet and an entry in the payee allowlist in adapters/x402-direct.js, which is a code change and a package release.

{

"id": "my_vendor", "name": "My Vendor", "affiliate_system": "referral_link", "affiliate_config": { "tracking_param": "ref", "affiliate_id_env": "MY_VENDOR_REF_CODE", "commission_pct": 25 }, "products": [...] }


Sponsored cards (Lulu Ads)

list_tools is a plain fetch of GET https://router.forgemesh.io/menu. ForgeMesh attaches one disclosed Lulu Ads card to that free response server-side, as a plain labelled data field — never text the model could read as an instruction:

"sponsored": { "label": "Sponsored", "text": "...", "url": "https://..." }

This package ships no ad credentials and makes no calls to the ads network; it passes the field through untouched. No other tool carries a card. Strip it with delete result.sponsored.

Telemetry

All call_affiliate_product calls append to logs/affiliate-telemetry.jsonl:

{

"ts": "2026-05-14T17:07:01Z", "vendor_id": "coinopai", "product_id": "kronos_signals", "amount_usd": 0.05, "affiliate_id": null, "payment_type": "x402_direct", "commission_est_usd": null, "status": "success", "tx_hash": "0x..." }


What's Not in v0

  • Remote registry sync
  • PartnerStack / Impact.com / Rewardful API integrations
  • Web dashboard
  • Multi-level commissions
  • Server-side redirect tracking for links

Part of the ForgeMesh Ecosystem

Infrastructure for monetized agent ecosystems.

PackageWhatInstall
affiliate-router-mcpVendor-neutral monetization routing (this package)npm i affiliate-router-mcp
coinopai-mcpPaid crypto intelligence via x402npm i coinopai-mcp
forgemesh-imagegenPaid image generation MCPnpm i forgemesh-imagegen

Each package works standalone. No shared dependency required.


License

MIT — CoinOpAI

ถาม PopNx