OpenAffiliate MCP

An MCP server for an open registry of affiliate programs: agents look up terms, commissions and scores and queue a missing program

  • 124 ★ on the repository
  • Last commit
MCP server

Minimal access

Why this level

  • Main tools read open data; `submit_program` only queues an entry for review.
  • Queries go to the project's server.
All reasons and checks

affitor/open-affiliate

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/openaffiliate

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Main tools read open data; `submit_program` only queues an entry for review.
  • Queries go to the project's server.

This is third-party code. Review the repository files before installing.

What it does

OpenAffiliate connects an agent to an open registry of affiliate programs: each program is one YAML file in the repository and edits arrive as public pull requests. The tools `search_programs`, `get_program` and `list_categories` only read, while `submit_program` and `get_submission_status` queue a missing program for review and nothing is published instantly. Programs carry an OAS score from 0 to 100: how clearly terms are published and whether they protect the partner. The same data is available through the `npx openaffiliate` CLI, an SDK, a REST API and Markdown page versions an agent can fetch by adding `.md` to a URL.

Who it is for. Affiliate marketers and reviewers choosing programs by commission and cookie length, and developers of recommender agents.

Good fit when

  • Recurring database affiliate programs must be compared by commission.
  • An agent checks a program's terms before recommending a service in a text.
  • A service's affiliate program is missing from the registry and is submitted for review.
  • Up to four programs are compared on commission, cookie, payout and approval.

Not a fit when

  • You need private rates visible only in a network dashboard.
  • Affiliate program queries must not be sent to an external server.
  • You need ready text for publication without checking terms on the brand's own page.

Example request

Find recurring affiliate programs for databases with a commission of at least 10 percent and show their OAS score.

MCP

Transport
http, stdio
Authentication
not required

Limitations

Data comes from a community registry: terms are checked by hand and new programs enter a queue rather than appearing at once. Some programs are marked unverified and empty fields stay empty instead of being guessed. Check an OAS score against the report at `oas.reportUrl` before quoting it. The hosted server `https://openaffiliate.dev/mcp` is public and keyless; queries go to the project's server, so for private use run the local `openaffiliate-mcp` over stdio.

How to disable. Remove the `openaffiliate` entry from MCP configuration with `claude mcp remove openaffiliate` or by editing the client settings file.

FAQ

How do I connect OpenAffiliate to Claude Code?

Run `claude mcp add --transport http openaffiliate https://openaffiliate.dev/mcp`. No key is needed and the server is public.

What does the OAS score mean?

A number from 0 to 100 graded A+ to F: how clearly a program publishes its terms and whether they protect affiliates. The report is at `/programs/<slug>/oas`.

How do I add a missing program?

Call `submit_program` with the brand's program page link or send a pull request with `programs/<slug>.yaml`. A maintainer verifies the terms and there is no instant listing.

Can I do without MCP?

Yes. Append `.md` to a program, category or network URL for clean Markdown, for example `curl https://openaffiliate.dev/programs/vercel.md`.

Which tools does the server have?

Read-only: `search_programs`, `get_program`, `list_categories`. The review queue uses `submit_program` and `get_submission_status`.

Discussion

No questions or reviews yet.

A set of agent skills for affiliate marketing: program search, trend research, articles and posts, landing pages and analytics

PluginExtended access780Repository stars
Official

MCP server of the OpenPost social scheduler: an agent reviews the calendar and accounts, drafts, schedules and publishes posts and triages comments

MCP serverBroad access906Repository stars

A library of 64 skills for founders: GTM, growth, SEO, email, graphics and video, installed with one npx command for Claude Code, Codex and more

SkillExtended access707Repository stars

An MCP server for the Meta Marketing API v26: 134 tools for Facebook and Instagram ad campaigns, audiences, creatives and reports

MCP serverBroad access94Repository stars
Official

Postmypost MCP is the official server of the Postmypost auto-posting service: an agent schedules and publishes social posts, edits publications and reads analyt

MCP serverBroad access

Marketing skills for coding agents: SEO, content, email campaigns, ads, analytics and publishing through service APIs

SkillBroad access739Repository stars

README in short

The registry lives in the repository as YAML files, CI checks the schema and signup URLs and a full crawl runs weekly. The repository holds CLI, MCP server and SDK packages, with private ops tooling kept separate.

README badge

Report a problem