affterms — affiliate program terms

Sourced, dated affiliate program terms for dev and SaaS tools: commission, cookie, payout.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
72%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~587Tokens (tool definitions)
~992 BTypical response size
Minimal attention impact (0.46% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "affterms": {
      "url": "https://affiliateprogramterms.com/mcp"
    }
  }
}

Remote endpoints

https://affiliateprogramterms.com/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_programs(query, category, recurring, min_cookie_days, limit)

Look up affiliate, referral and partner program terms for developer and SaaS tools. Use when someone asks which tools have an affiliate program, which pay recurring commission, which have the longest cookie window or lowest payout minimum, or wants to compare affiliate programs in a category such as hosting, email or CRM. Returns commission, recurring or one-time, cookie window, minimum payout, payout method and network, each with the vendor page it was read from and the date it was read.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Words in the program or category name, e.g. \"supabase\" or \"email\". Leave out to search everything."
    },
    "category": {
      "type": "string",
      "description": "A category, e.g. \"hosting\" or \"email\".",
      "enum": [
        "hosting",
        "database",
        "email",
        "no-code",
        "analytics",
        "payments",
        "design",
        "productivity",
        "seo",
        "devtools",
        "cms",
        "learning",
        "ecommerce",
        "crm",
        "support",
        "hr"
      ]
    },
    "recurring": {
      "type": "boolean",
      "description": "true: only programs that pay on renewals. false: only one-time."
    },
    "min_cookie_days": {
      "type": "integer",
      "minimum": 1,
      "description": "Only programs whose cookie window is at least this many days (or never expires)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20
    }
  },
  "additionalProperties": false
}
🟢get_program(name)

Get one tool's affiliate, referral or partner program terms. Use when someone asks about a specific program: "what does beehiiv's affiliate program pay", "does Hunter pay recurring commission", "how long is Hostinger's affiliate cookie", "what is Zyte's minimum payout". Returns commission, recurring or one-time, cookie window, minimum payout, payout method, network and notes, with the vendor page each figure was read from and the date it was read. If the program is not in the directory, it says so.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The product or program name."
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}
🟢list_categories

The categories in the directory, with how many programs each holds and how many are readable with the current access.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools