Skip to content
Agentmart
Submit a tool

Affitor

Affiliate programs in AI tools: read partners, commissions and payouts; track clicks and sales.

Connector by affitor.comOfficial · Domain verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/affitor-com-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.affitor.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Affiliate programs in AI tools: read partners, commissions and payouts; track clicks and sales.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
2 read · 3 write · 2 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 7

Read from the source code; the running server may list different tools.

Read 2 · Look things up without changing anything.

  • affitor_get_integration_plan
  • affitor_readiness

Write 3 · Create, change, send or run things.

  • affitor_run_verification
  • affitor_track_click
  • affitor_track_lead

Delete 2 · Delete, drop, revoke or wipe things.

  • affitor_track_refund
  • affitor_track_sale

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • AFFITOR_API_KEY

Other settings (environment variables or headers).

  • AFFITOR_API_URL
  • AFFITOR_MCP_WRITE

Network hosts it talks to 1

  • mcp.affitor.com · found in remote endpoint, install command

Tools (7)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • affitor_get_integration_planGet the integration planread-only

    Get the exact steps to connect a payment stack to Affitor: the install, the checkout metadata snippet, the trackSale snippet and the file it goes in, and the check that proves it works. Use it before writing integration code, instead of guessing the contract. Works offline: it reads a built-in recipe list and calls no API.

  • affitor_readinessCheck readinessread-only

    Check how close this program is to tracking real affiliate sales. Use it first to see what to fix, and after affitor_run_verification, every poll.retry_after_seconds until integration_verified is true. Returns state, integration_verified, blocker (the first failing gate), each gate (profile, economics, payout, tracking, live) with status and next_action, last event times and 24-hour counts.

  • affitor_run_verificationRun the verification chain

    Prove the integration works: send a test click, lead and sale through Affitor's real attribution pipeline, recorded as is_test rows that are never paid. Use it after setup, then poll affitor_readiness until integration_verified is true. Limited to 10 runs per program per hour; on rate_limited, wait retry_after_seconds. Returns the API response, with http_status added on an error.

  • affitor_track_clickReport a click

    Record a visit that arrived through an affiliate link. Use it only to track clicks from a server; the Affitor browser tracker does this on its own. Returns { ok, status, data }, where data holds click_id (store it in the affitor_click_id cookie), partner_code and cookie_window_days.

  • affitor_track_leadReport a lead

    Record a signup for this program and bind the customer to the affiliate click that brought them, so their later sales attribute from customerExternalId alone. Use it when a referred visitor creates an account, from your server. Send customerExternalId, clickId, or both. Returns { ok, status, data } from the API, or an error naming what is missing.

  • affitor_track_refundReport a refundcan change or delete data

    Record a refund on a sale and adjust its affiliate commission: refunding everything left reverses the commission, a partial refund is recorded against it. Use it from your payment webhook when you refund a customer. A retry with the same invoiceId and amount is ignored. Returns { ok, status, data } from the API; with testMode, the refund it would send, without calling the API.

  • affitor_track_saleReport a salecan change or delete data

    Record a sale and the affiliate commission it earns. Use it from your payment webhook when a referred customer pays. It creates a real sale and commission unless testMode is true. Attribution comes from customerExternalId (bound by affitor_track_lead) or clickId. Retrying with the same invoiceId never records a second sale. Returns { ok, status, data } from the API.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
80
Last commit (this folder)
Oct 20, 2026 (9 days ago)
Last release
Oct 21, 2026 (9 days ago)
Last package publish
Oct 19, 2026 (11 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
com.affitor/mcp
Version
0.2.4
Auth
Auth not stated, API key
Packages
npm @affitor/mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Affitor MCP server. Agent Mart. https://agentmart.dev/connectors/affitor-com-mcp (last updated 2026-10-25)