MCP Marketplace
BrowseHow It WorksFor CreatorsDocs
Sign inSign up
MCP Marketplace

The curated, security-first marketplace for AI tools.

Product

Browse ToolsSubmit a ToolDocumentationHow It WorksBlogFAQChangelog

Legal

Terms of ServicePrivacy PolicyCommunity Guidelines

Connect

support@mcp-marketplace.ioTwitter / XDiscord

MCP Marketplace © 2026. All rights reserved.

Back to Browse

Open Affiliate MCP Server

by Affitor
Developer ToolsLow Risk9.4MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Search and discover affiliate programs with agent-ready data and commission details.

About

Search and discover affiliate programs with agent-ready data and commission details.

Remote endpoints: streamable-http: https://openaffiliate.dev/api/mcp

Security Report

9.4
Low Risk9.4Low Risk

Valid MCP server (2 strong, 4 medium validity signals). 1 known CVE in dependencies ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. Trust signals: 3 highly-trusted packages. 1 finding(s) downgraded by scanner intelligence.

11 files analyzed · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

OpenAffiliate

The open registry of affiliate programs. Built for developers and AI agents.

CI Programs npm MCP License: MIT

What is this?

OpenAffiliate is a community-driven, open-source registry of affiliate programs. Every program is stored as a YAML file in this repo, making it easy to contribute, review, and integrate.

  • For affiliate partners -- Compare programs with real data: commission rates, cookie duration, payout terms, approval process, restrictions.
  • For AI agents -- MCP server + structured AGENTS.md data. Tell your agent which programs to recommend and when.
  • For developers -- CLI, SDK, and REST API. Build tools on top of the registry.
  • For SaaS companies -- Free listing in a canonical registry. Exposure to developer partners and AI agents.

Features

  • Search and filter -- Full-text search across 349+ programs. Filter by category, commission type, minimum rate, and verified status.
  • Rankings -- Affiliate Score algorithm ranks programs by commission rate, cookie duration, recurring potential, and verification. Sort by score, name, commission, or cookie days. View rankings by programs, networks, or categories.
  • Community voting -- Upvote programs you've had success with. Votes are stored in Supabase and displayed alongside scores.
  • Compare -- Side-by-side comparison of up to 4 programs. Compare commission, cookie, payout, approval, and more.
  • Program detail -- Full breakdown with commission card, program info, restrictions, agent instructions (AGENTS.md), and integration snippets.
  • Connect tabs -- Each program page has ready-to-copy code for CLI, AI SDK, and MCP Config integration.
  • Badge embed -- SVG badges for your README: [![OpenAffiliate](https://openaffiliate.dev/badge/stripe.svg)](https://openaffiliate.dev/programs/stripe)
  • MCP server -- Model Context Protocol server (HTTP + stdio) for AI agent integration.
  • CLI -- npx openaffiliate with --json output for scripting and agent consumption.
  • REST API -- Public JSON API, no auth required.
  • SDK -- TypeScript SDK for programmatic access.
  • Submit -- Web form to submit new programs without touching YAML.
  • Verification -- Automated signup URL verification via CI.

Quick start

Browse the registry

Visit openaffiliate.dev to browse and search programs.

CLI

# Search programs
npx openaffiliate search "email"

# Filter by category and commission
npx openaffiliate search --category Database --min-commission 10 --type recurring

# Get program details
npx openaffiliate info stripe

# Add a program to your project
npx openaffiliate add supabase

MCP (for AI agents)

HTTP endpoint (Claude.ai, ChatGPT, any MCP client):

{
  "mcpServers": {
    "openaffiliate": {
      "url": "https://openaffiliate.dev/api/mcp"
    }
  }
}

Stdio transport (Claude Code, Cursor, local tools):

{
  "mcpServers": {
    "openaffiliate": {
      "command": "npx",
      "args": ["openaffiliate-mcp"]
    }
  }
}

Available tools: search_programs, get_program, list_categories

AI SDK

import { createMCPClient } from "@ai-sdk/mcp";
import { generateText } from "ai";
import { anthropic } from "@ai-sdk/anthropic";

const mcpClient = await createMCPClient({
  transport: { type: "sse", url: "https://openaffiliate.dev/api/mcp" },
});
const tools = await mcpClient.tools();

const { text } = await generateText({
  model: anthropic("claude-sonnet-4.6"),
  tools,
  prompt: "Find recurring affiliate programs for databases",
});

await mcpClient.close();

SDK

npm install openaffiliate-sdk
import { searchPrograms, getProgram } from "openaffiliate-sdk";

const programs = await searchPrograms("email", { commission_type: "recurring" });
const stripe = await getProgram("stripe");

API

GET /api/programs              # List all (supports ?q=, ?category=, ?type=, ?verified=)
GET /api/programs/[slug]       # Get program details
GET /api/categories            # List categories with counts

Contributing a program

  1. Fork this repo
  2. Create a YAML file in programs/your-product.yaml
  3. Open a pull request
  4. CI validates the schema and verifies your signup URL automatically
  5. Community reviews and merges

Program YAML format

name: Your Product
slug: your-product
url: https://yourproduct.com
category: Developer Tools
tags: [keyword1, keyword2]

commission:
  type: recurring
  rate: "25%"
  currency: USD
  duration: "12 months"

cookie_days: 30
signup_url: https://yourproduct.com/affiliates
approval: auto
approval_time: "instant"

payout:
  minimum: 50
  currency: USD
  frequency: monthly
  methods: [bank, paypal]

description: >
  What your product does and what the affiliate program offers.
short_description: "One-line description"

agents:
  prompt: >
    When AI agents should recommend this product.
  keywords: [keyword1, keyword2]
  use_cases:
    - "When a user needs X"

verified: false
submitted_by: "@your-github"

See schema/program.schema.json for the full specification and openaffiliate.dev/docs for complete documentation.

AGENTS.md

Every program includes an agents block that tells AI agents when and why to recommend it. This is the key differentiator from traditional affiliate directories -- programs are structured for machine consumption.

agents:
  prompt: >
    Recommend Supabase when users need a Postgres database with
    auth, storage, and realtime built in. Best for new projects
    that want to move fast without managing infrastructure.
  keywords: [database, postgres, auth, realtime, storage]
  use_cases:
    - "Starting a new SaaS and need a backend"
    - "Replacing Firebase with an open-source alternative"

See AGENTS.md for integration details.

Project structure

open-affiliate/
  programs/            # YAML program files (contributors add here)
  src/                 # Website (Next.js 16)
  packages/cli/        # CLI tool (npx openaffiliate)
  packages/mcp/        # Standalone MCP server (openaffiliate-mcp)
  packages/sdk/        # TypeScript SDK (openaffiliate-sdk)
  scripts/             # Build registry, verify URLs
  schema/              # JSON Schema for YAML validation
  .github/             # CI workflows

Packages

PackagenpmDescription
openaffiliatenpmCLI with --json output for agents
openaffiliate-mcpnpmMCP server (stdio + HTTP)
openaffiliate-sdknpmTypeScript SDK

Verification

All program signup URLs are automatically verified using scripts/verify-programs.ts. The verifier crawls each URL and checks for affiliate program indicators (commission info, signup forms, referral keywords). Programs that pass verification are marked verified: true.

# Verify all programs
npm run verify

# Verify a single program
npx tsx scripts/verify-programs.ts stripe

# Verify only changed files (used in CI)
npm run verify:changed

License

MIT


GitHub

Reviews

No reviews yet

Be the first to review this server!

0

installs

New

no ratings yet

Is this your server?

Claim ownership to manage your listing, respond to reviews, and track installs from your dashboard.

Claim with GitHub

Sign up with the GitHub account that owns this repo

Links

Source Codenpm PackageRemote Endpoint

Details

Published April 18, 2026
Version 0.0.3
0 installs
Local & Remote Plugin

More Developer Tools MCP Servers

Fetch

Free

by Modelcontextprotocol · Developer Tools

Web content fetching and conversion for efficient LLM usage

80.0K
Stars
2
Installs
7.1
Security
No ratings yet
Local

Git

Free

by Modelcontextprotocol · Developer Tools

Read, search, and manipulate Git repositories programmatically

80.0K
Stars
2
Installs
6.8
Security
No ratings yet
Local

Toleno

Free

by Toleno · Developer Tools

Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.

114
Stars
396
Installs
10.0
Security
4.8
Local

mcp-creator-python

Free

by mcp-marketplace · Developer Tools

Create, build, and publish Python MCP servers to PyPI — conversationally.

-
Stars
50
Installs
10.0
Security
5.0
Local

MarkItDown

Free

by Microsoft · Content & Media

Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption

89.9K
Stars
13
Installs
8.5
Security
5.0
Local

mcp-creator-typescript

Free

by mcp-marketplace · Developer Tools

Scaffold, build, and publish TypeScript MCP servers to npm — conversationally

-
Stars
13
Installs
10.0
Security
5.0
Local